Module iu.util.crypt.impl
Package iu.crypt
package iu.crypt
-
ClassDescriptionCertificateReferenceBuilder<B extends CertificateReferenceBuilder<B>>Common base class for JSON web security object builders.Encodesvalues for inclusion in JWS and JWE serialized forms as unpadded Base64 URL encoded strings.
invalid reference
byte[]ProvidesIuJsonAdapterinstances for converting Web Crypto and PEM formats to and from JSON.IuCryptSpiimplementation.Provides basic internal binary encoding behavior for JSON web crypto algorithms.WebCryptoHeaderimplementation.Extension provider interface.JoseBuilder<B extends JoseBuilder<B>>Builds a web signature or encryption header.JsonCertificateReference<R extends JsonCertificateReference<R>>Encapsulates JSON properties that refer to or verify an X.509 certificate chain.JsonKeyReference<R extends JsonKeyReference<R>>Encapsulates JSON properties that refer to or verify an X.509 certificate chain.JSON Web Encryption (JWE) implementation class.Collects inputs forJweencrypted messages.Represents a recipient of aJweencrypted message.Builds JWE recipients forJweBuilderJSON Web Key (JWK) implementation.JWKWebKey.Builderimplementation.JSON implementation ofWebSignature.Collects inputs forJwsencrypted messages.JSON Web Signature (JWS) implementation class.ImmutableWebTokenwith JWT signing, signature verification, and encryption methods.JwtBuilder<B extends JwtBuilder<B>>Mutable builder implementation for programmatically constructing newJwtinstances.KeyReferenceBuilder<B extends KeyReferenceBuilder<B>>Common base class for JSON web security object builders.EncodesBigIntegervalues from JCE crypto objects in the formats specified by RFC-7518 JWA.