Uses of Package
edu.iu.crypt
Packages that use edu.iu.crypt
Package
Description
Web cryptography public interfaces.
-
Classes in edu.iu.crypt used by edu.iu.auth.configClassDescriptionEnumerates content encryption algorithms.Unifies algorithm support and maps a cryptographic key from JCE to JSON Web Key.Enumerates supported signature and encryption algorithms.
-
Classes in edu.iu.crypt used by edu.iu.cryptClassDescriptionReads PEM-encoded key and/or certificate data.Enumerates encoded key type.Common super-interface for components that hold a reference to a web certificate and/or chain.Builder interface for creating
WebCertificateReference
instances.Unifies algorithm support and maps cryptographic header data from JCE to JSON Object Signing and Encryption (JOSE).Builder interface for creatingWebCryptoHeader
instances.Enumerates standard header parameters.Unifies algorithm support and maps from JCE encryption to JSON Web Encryption (JWE).Prepares a new encrypted message.Enumerates content encryption algorithms.Represents the recipient of aWebEncryption
JWE encrpted message.Builder interface for definingWebEncryptionRecipient
instances.Unifies algorithm support and maps a cryptographic key from JCE to JSON Web Key.Enumerates supported signature and encryption algorithms.Builder interface for creatingWebKey
instances.Enumerates key operations.Enumerates key type.Enumerates public key use.Common super-interface for components that hold a reference to a web key for use with a specific algorithm.Builder interface for creatingWebKey
instances.Unifies algorithm support and maps from JCE encryption to JSON Web Signature (JWS).Provides parameters for creating newWebSignature
instances.Encapsulates signed data.Represents a JSON Web Token (JWT).Represents JSON Web Token (JWT) claims. -
Classes in edu.iu.crypt used by iu.auth.pki
-
Classes in edu.iu.crypt used by iu.auth.sessionClassDescriptionUnifies algorithm support and maps a cryptographic key from JCE to JSON Web Key.Enumerates supported signature and encryption algorithms.Represents a JSON Web Token (JWT).Represents JSON Web Token (JWT) claims.
-
Classes in edu.iu.crypt used by iu.cryptClassDescriptionCommon super-interface for components that hold a reference to a web certificate and/or chain.Builder interface for creating
WebCertificateReference
instances.Unifies algorithm support and maps cryptographic header data from JCE to JSON Object Signing and Encryption (JOSE).Builder interface for creatingWebCryptoHeader
instances.Enumerates standard header parameters.Unifies algorithm support and maps from JCE encryption to JSON Web Encryption (JWE).Prepares a new encrypted message.Enumerates content encryption algorithms.Represents the recipient of aWebEncryption
JWE encrpted message.Builder interface for definingWebEncryptionRecipient
instances.Unifies algorithm support and maps a cryptographic key from JCE to JSON Web Key.Enumerates supported signature and encryption algorithms.Builder interface for creatingWebKey
instances.Enumerates key operations.Enumerates key type.Enumerates public key use.Common super-interface for components that hold a reference to a web key for use with a specific algorithm.Builder interface for creatingWebKey
instances.Unifies algorithm support and maps from JCE encryption to JSON Web Signature (JWS).Provides parameters for creating newWebSignature
instances.Encapsulates signed data.Represents a JSON Web Token (JWT).Represents JSON Web Token (JWT) claims. -
Classes in edu.iu.crypt used by iu.crypt.spiClassDescriptionUnifies algorithm support and maps cryptographic header data from JCE to JSON Object Signing and Encryption (JOSE).Unifies algorithm support and maps from JCE encryption to JSON Web Encryption (JWE).Prepares a new encrypted message.Enumerates content encryption algorithms.Unifies algorithm support and maps a cryptographic key from JCE to JSON Web Key.Enumerates supported signature and encryption algorithms.Builder interface for creating
WebKey
instances.Enumerates key type.Provides parameters for creating newWebSignature
instances.Encapsulates signed data.Represents a JSON Web Token (JWT).Represents JSON Web Token (JWT) claims.