Uses of Package
java.security
| Package | Description |
|---|---|
| com.squareup.okhttp.internal.http | |
| java.io | |
| java.lang | |
| java.lang.reflect | |
| java.net | |
| java.security |
Extensible cryptographic service provider infrastructure (SPI) for using
and defining services such as
Certificates,
Keys, KeyStores, MessageDigests, and Signatures. |
| java.security.acl |
This package provides the classes and the interfaces needed to build Access Control Lists.
|
| java.security.cert |
This package provides all the classes and all the interfaces needed to generate, administer and verify
X.509 certificates.
|
| java.security.interfaces |
This package provides the interfaces needed to generate:
(1) Keys for the RSA asymmetric encryption algorithm using the PKCS#1 standard;
(2) Keys for the Digital Signature Algorithm (DSA) specified by FIPS-186;
(3) Keys for a generic Elliptic Curve asymmetric encryption algorithm.
|
| java.security.spec |
This package provides the classes and interfaces needed to specify keys and parameters for
encryption and signing algorithms.
|
| java.sql | |
| java.util | |
| java.util.concurrent |
Utility classes commonly useful in concurrent programming.
|
| java.util.jar | |
| java.util.logging | |
| javax.crypto |
This package provides the classes and interfaces for cryptographic applications implementing algorithms for encryption, decryption, or
key agreement.
|
| javax.crypto.interfaces |
This package provides the interfaces needed to implement the
Diffie-Hellman (DH) key agreement's algorithm as specified by PKCS#3.
|
| javax.crypto.spec |
This package provides the classes and interfaces needed to specify keys
and parameter for encryption.
|
| javax.net.ssl |
This package provides classes and interfaces needed to use the Secure
Sockets Layer (SSL) protocol and the successor Transport Layer
Security (TLS) protocol.
|
| javax.security.auth | |
| javax.security.auth.login |
This package provides a pluggable and stackable authentication system based on
ideas and concepts from the Unix-PAM module.
|
| javax.security.auth.x500 |
This package provides classes needed to store X.500 principals and their
credentials.
|
| javax.security.cert |
This package is provided only for compatibility reasons.
|
| libcore.net.url | |
| org.apache.harmony.crypto.internal | |
| org.apache.harmony.security | |
| org.apache.harmony.security.fortress | |
| org.apache.harmony.security.provider.cert | |
| org.apache.harmony.security.provider.crypto | |
| org.apache.harmony.security.utils | |
| org.apache.harmony.security.x509 | |
| org.apache.http.auth |
The API for client-side HTTP authentication against a server,
commonly referred to as HttpAuth.
|
| org.apache.http.conn.ssl |
TLS/SSL specific parts of the HttpConn API.
|
| org.bouncycastle.cms | |
| org.bouncycastle.cms.jcajce | |
| org.bouncycastle.crypto | |
| org.bouncycastle.crypto.generators | |
| org.bouncycastle.crypto.paddings | |
| org.bouncycastle.crypto.params | |
| org.bouncycastle.jcajce | |
| org.bouncycastle.jcajce.provider.asymmetric.dh | |
| org.bouncycastle.jcajce.provider.asymmetric.dsa | |
| org.bouncycastle.jcajce.provider.asymmetric.ec | |
| org.bouncycastle.jcajce.provider.asymmetric.rsa | |
| org.bouncycastle.jcajce.provider.asymmetric.util | |
| org.bouncycastle.jcajce.provider.asymmetric.x509 | |
| org.bouncycastle.jcajce.provider.config | |
| org.bouncycastle.jcajce.provider.digest | |
| org.bouncycastle.jcajce.provider.keystore.bc | |
| org.bouncycastle.jcajce.provider.keystore.pkcs12 | |
| org.bouncycastle.jcajce.provider.symmetric | |
| org.bouncycastle.jcajce.provider.symmetric.util | |
| org.bouncycastle.jcajce.provider.util | |
| org.bouncycastle.jce | |
| org.bouncycastle.jce.exception | |
| org.bouncycastle.jce.interfaces | |
| org.bouncycastle.jce.netscape | |
| org.bouncycastle.jce.provider | |
| org.bouncycastle.jce.spec | |
| org.bouncycastle.operator.jcajce | |
| org.bouncycastle.util | |
| org.bouncycastle.x509 | |
| org.bouncycastle.x509.extension | |
| org.conscrypt |
-
Classes in java.security used by com.squareup.okhttp.internal.http Class Description Permission Legacy security code; do not use.Principal Principals are objects which have identities. -
Classes in java.security used by java.io Class Description BasicPermission Legacy security code; do not use.Guard Guardimplementors protect access to other objects.Permission Legacy security code; do not use. -
Classes in java.security used by java.lang Class Description BasicPermission Legacy security code; do not use.Guard Guardimplementors protect access to other objects.Permission Legacy security code; do not use.ProtectionDomain Legacy security code; do not use. -
Classes in java.security used by java.lang.reflect Class Description BasicPermission Legacy security code; do not use.Guard Guardimplementors protect access to other objects.Permission Legacy security code; do not use. -
Classes in java.security used by java.net Class Description BasicPermission Legacy security code; do not use.CodeSource Legacy security code; do not use.Guard Guardimplementors protect access to other objects.Permission Legacy security code; do not use.PermissionCollection Legacy security code; do not use.Principal Principals are objects which have identities.SecureClassLoader SecureClassLoaderrepresents aClassLoaderwhich associates the classes it loads with a code source and provide mechanisms to allow the relevant permissions to be retrieved. -
Classes in java.security used by java.security Class Description AccessControlContext Legacy security code; do not use.AccessControlException AccessControlExceptionis thrown if the access control infrastructure denies protected access due to missing permissions.AlgorithmParameterGenerator AlgorithmParameterGeneratoris an engine class which is capable of generating parameters for the algorithm it was initialized with.AlgorithmParameterGeneratorSpi AlgorithmParameterGeneratorSpiis the Service Provider Interface (SPI) definition forAlgorithmParameterGenerator.AlgorithmParameters AlgorithmParametersis an engine class which provides algorithm parameters.AlgorithmParametersSpi AlgorithmParametersSpiis the Service Provider Interface (SPI) definition forAlgorithmParameters.BasicPermission Legacy security code; do not use.Certificate Deprecated.CodeSigner CodeSignerrepresents a signer of code.CodeSource Legacy security code; do not use.DigestException DigestExceptionis a general message digest exception.DomainCombiner Legacy security code; do not use.GeneralSecurityException GeneralSecurityExceptionis a general security exception and the superclass for all security specific exceptions.Guard Guardimplementors protect access to other objects.Identity IdentityScope InvalidAlgorithmParameterException InvalidAlgorithmParameterExceptionindicates the occurrence of invalid algorithm parameters.InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.InvalidParameterException InvalidParameterExceptionindicates exceptional conditions, caused by invalid parameters.Key Keyis the common interface for all keys.KeyException KeyExceptionis the common superclass of all key related exceptions.KeyFactory KeyFactoryis an engine class that can be used to translate between public and private key objects and convert keys between their external representation, that can be easily transported and their internal representation.KeyFactorySpi KeyFactorySpiis the Service Provider Interface (SPI) definition forKeyFactory.KeyManagementException KeyManagementExceptionis a general exception, thrown to indicate an exception during processing an operation concerning key management.KeyPair KeyPairis a container for a public key and a private key.KeyPairGenerator KeyPairGeneratoris an engine class which is capable of generating a private key and its related public key utilizing the algorithm it was initialized with.KeyPairGeneratorSpi KeyPairGeneratorSpiis the Service Provider Interface (SPI) definition forKeyPairGenerator.KeyRep.Type Typeenumerates the supported key types.KeyStore KeyStoreis responsible for maintaining cryptographic keys and their owners.KeyStore.Builder Builderis used to construct new instances ofKeyStore.KeyStore.Entry Entryis the common marker interface for aKeyStoreentry.KeyStore.LoadStoreParameter LoadStoreParameterrepresents a parameter that specifies how aKeyStorecan be loaded and stored.KeyStore.ProtectionParameter ProtectionParameteris a marker interface for protection parameters.KeyStoreException KeyStoreExceptionis a generalKeyStoreexception.KeyStoreSpi KeyStoreSpiis the Service Provider Interface (SPI) definition forKeyStore.MessageDigest Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.MessageDigestSpi MessageDigestSpiis the Service Provider Interface (SPI) definition forMessageDigest.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.NoSuchProviderException NoSuchProviderExceptionindicates that a requested security provider could not be found.Permission Legacy security code; do not use.PermissionCollection Legacy security code; do not use.Policy Legacy security code; do not use.Policy.Parameters Legacy security code; do not use.Principal Principals are objects which have identities.PrivateKey PrivateKeyis the common interface for private keys.PrivilegedAction Legacy security code; do not use.PrivilegedActionException Legacy security code; do not use.PrivilegedExceptionAction Legacy security code; do not use.ProtectionDomain Legacy security code; do not use.Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.Provider.Service Servicerepresents a service in the Java Security infrastructure.PublicKey PublicKeyis the common interface for public keys.SecureRandom This class generates cryptographically secure pseudo-random numbers.SecureRandomSpi SecureRandomSpiis the Service Provider Interface (SPI) definition forSecureRandom.Signature Signatureis an engine class which is capable of creating and verifying digital signatures, using different algorithms that have been registered with theSecurityclass.SignatureException SignatureExceptionis a generalSignatureexception.SignatureSpi SignatureSpiis the Service Provider Interface (SPI) definition forSignature.Timestamp Timestamprepresents a signed time stamp.UnrecoverableEntryException UnrecoverableEntryExceptionindicates, that aKeyStore.Entrycannot be recovered from aKeyStore.UnrecoverableKeyException UnrecoverableKeyExceptionindicates, that a key cannot be recovered from aKeyStore. -
Classes in java.security used by java.security.acl Class Description Principal Principals are objects which have identities. -
Classes in java.security used by java.security.cert Class Description GeneralSecurityException GeneralSecurityExceptionis a general security exception and the superclass for all security specific exceptions.InvalidAlgorithmParameterException InvalidAlgorithmParameterExceptionindicates the occurrence of invalid algorithm parameters.InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.KeyStore KeyStoreis responsible for maintaining cryptographic keys and their owners.KeyStoreException KeyStoreExceptionis a generalKeyStoreexception.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.NoSuchProviderException NoSuchProviderExceptionindicates that a requested security provider could not be found.Principal Principals are objects which have identities.Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.PublicKey PublicKeyis the common interface for public keys.SignatureException SignatureExceptionis a generalSignatureexception. -
Classes in java.security used by java.security.interfaces Class Description InvalidParameterException InvalidParameterExceptionindicates exceptional conditions, caused by invalid parameters.Key Keyis the common interface for all keys.PrivateKey PrivateKeyis the common interface for private keys.PublicKey PublicKeyis the common interface for public keys.SecureRandom This class generates cryptographically secure pseudo-random numbers. -
Classes in java.security used by java.security.spec Class Description GeneralSecurityException GeneralSecurityExceptionis a general security exception and the superclass for all security specific exceptions. -
Classes in java.security used by java.sql Class Description BasicPermission Legacy security code; do not use.Guard Guardimplementors protect access to other objects.Permission Legacy security code; do not use. -
Classes in java.security used by java.util Class Description BasicPermission Legacy security code; do not use.Guard Guardimplementors protect access to other objects.Permission Legacy security code; do not use. -
Classes in java.security used by java.util.concurrent Class Description PrivilegedAction Legacy security code; do not use.PrivilegedExceptionAction Legacy security code; do not use. -
Classes in java.security used by java.util.jar Class Description CodeSigner CodeSignerrepresents a signer of code. -
Classes in java.security used by java.util.logging Class Description BasicPermission Legacy security code; do not use.Guard Guardimplementors protect access to other objects.Permission Legacy security code; do not use. -
Classes in java.security used by javax.crypto Class Description AlgorithmParameters AlgorithmParametersis an engine class which provides algorithm parameters.GeneralSecurityException GeneralSecurityExceptionis a general security exception and the superclass for all security specific exceptions.InvalidAlgorithmParameterException InvalidAlgorithmParameterExceptionindicates the occurrence of invalid algorithm parameters.InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.Key Keyis the common interface for all keys.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.NoSuchProviderException NoSuchProviderExceptionindicates that a requested security provider could not be found.Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.SecureRandom This class generates cryptographically secure pseudo-random numbers. -
Classes in java.security used by javax.crypto.interfaces Class Description Key Keyis the common interface for all keys.PrivateKey PrivateKeyis the common interface for private keys.PublicKey PublicKeyis the common interface for public keys. -
Classes in java.security used by javax.crypto.spec Class Description InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.Key Keyis the common interface for all keys. -
Classes in java.security used by javax.net.ssl Class Description BasicPermission Legacy security code; do not use.Guard Guardimplementors protect access to other objects.InvalidAlgorithmParameterException InvalidAlgorithmParameterExceptionindicates the occurrence of invalid algorithm parameters.KeyManagementException KeyManagementExceptionis a general exception, thrown to indicate an exception during processing an operation concerning key management.KeyStore KeyStoreis responsible for maintaining cryptographic keys and their owners.KeyStore.Builder Builderis used to construct new instances ofKeyStore.KeyStoreException KeyStoreExceptionis a generalKeyStoreexception.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.NoSuchProviderException NoSuchProviderExceptionindicates that a requested security provider could not be found.Permission Legacy security code; do not use.Principal Principals are objects which have identities.PrivateKey PrivateKeyis the common interface for private keys.Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.SecureRandom This class generates cryptographically secure pseudo-random numbers.UnrecoverableKeyException UnrecoverableKeyExceptionindicates, that a key cannot be recovered from aKeyStore. -
Classes in java.security used by javax.security.auth Class Description AccessControlContext Legacy security code; do not use.BasicPermission Legacy security code; do not use.DomainCombiner Legacy security code; do not use.Guard Guardimplementors protect access to other objects.Permission Legacy security code; do not use.Principal Principals are objects which have identities.PrivilegedAction Legacy security code; do not use.PrivilegedActionException Legacy security code; do not use.PrivilegedExceptionAction Legacy security code; do not use.ProtectionDomain Legacy security code; do not use. -
Classes in java.security used by javax.security.auth.login Class Description GeneralSecurityException GeneralSecurityExceptionis a general security exception and the superclass for all security specific exceptions. -
Classes in java.security used by javax.security.auth.x500 Class Description Principal Principals are objects which have identities. -
Classes in java.security used by javax.security.cert Class Description InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.NoSuchProviderException NoSuchProviderExceptionindicates that a requested security provider could not be found.Principal Principals are objects which have identities.PublicKey PublicKeyis the common interface for public keys.SignatureException SignatureExceptionis a generalSignatureexception. -
Classes in java.security used by libcore.net.url Class Description Permission Legacy security code; do not use. -
Classes in java.security used by org.apache.harmony.crypto.internal Class Description AlgorithmParameters AlgorithmParametersis an engine class which provides algorithm parameters.InvalidAlgorithmParameterException InvalidAlgorithmParameterExceptionindicates the occurrence of invalid algorithm parameters.InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.Key Keyis the common interface for all keys.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.SecureRandom This class generates cryptographically secure pseudo-random numbers. -
Classes in java.security used by org.apache.harmony.security Class Description Identity IdentityScope Key Keyis the common interface for all keys.KeyManagementException KeyManagementExceptionis a general exception, thrown to indicate an exception during processing an operation concerning key management.Principal Principals are objects which have identities.PrivateKey PrivateKeyis the common interface for private keys.PublicKey PublicKeyis the common interface for public keys. -
Classes in java.security used by org.apache.harmony.security.fortress Class Description NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.Provider.Service Servicerepresents a service in the Java Security infrastructure. -
Classes in java.security used by org.apache.harmony.security.provider.cert Class Description InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.NoSuchProviderException NoSuchProviderExceptionindicates that a requested security provider could not be found.Principal Principals are objects which have identities.Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.PublicKey PublicKeyis the common interface for public keys.SignatureException SignatureExceptionis a generalSignatureexception. -
Classes in java.security used by org.apache.harmony.security.provider.crypto Class Description DigestException DigestExceptionis a general message digest exception.InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.InvalidParameterException InvalidParameterExceptionindicates exceptional conditions, caused by invalid parameters.Key Keyis the common interface for all keys.KeyFactorySpi KeyFactorySpiis the Service Provider Interface (SPI) definition forKeyFactory.MessageDigestSpi MessageDigestSpiis the Service Provider Interface (SPI) definition forMessageDigest.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.PrivateKey PrivateKeyis the common interface for private keys.Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.PublicKey PublicKeyis the common interface for public keys.SecureRandomSpi SecureRandomSpiis the Service Provider Interface (SPI) definition forSecureRandom.Signature Signatureis an engine class which is capable of creating and verifying digital signatures, using different algorithms that have been registered with theSecurityclass.SignatureException SignatureExceptionis a generalSignatureexception.SignatureSpi SignatureSpiis the Service Provider Interface (SPI) definition forSignature. -
Classes in java.security used by org.apache.harmony.security.utils Class Description GeneralSecurityException GeneralSecurityExceptionis a general security exception and the superclass for all security specific exceptions. -
Classes in java.security used by org.apache.harmony.security.x509 Class Description Key Keyis the common interface for all keys.PublicKey PublicKeyis the common interface for public keys. -
Classes in java.security used by org.apache.http.auth Class Description Principal Principals are objects which have identities. -
Classes in java.security used by org.apache.http.conn.ssl Class Description KeyManagementException KeyManagementExceptionis a general exception, thrown to indicate an exception during processing an operation concerning key management.KeyStore KeyStoreis responsible for maintaining cryptographic keys and their owners.KeyStoreException KeyStoreExceptionis a generalKeyStoreexception.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.SecureRandom This class generates cryptographically secure pseudo-random numbers.UnrecoverableKeyException UnrecoverableKeyExceptionindicates, that a key cannot be recovered from aKeyStore. -
Classes in java.security used by org.bouncycastle.cms Class Description NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.NoSuchProviderException NoSuchProviderExceptionindicates that a requested security provider could not be found.PrivateKey PrivateKeyis the common interface for private keys.Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.PublicKey PublicKeyis the common interface for public keys.SecureRandom This class generates cryptographically secure pseudo-random numbers. -
Classes in java.security used by org.bouncycastle.cms.jcajce Class Description Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.PublicKey PublicKeyis the common interface for public keys. -
Classes in java.security used by org.bouncycastle.crypto Class Description SecureRandom This class generates cryptographically secure pseudo-random numbers. -
Classes in java.security used by org.bouncycastle.crypto.generators Class Description SecureRandom This class generates cryptographically secure pseudo-random numbers. -
Classes in java.security used by org.bouncycastle.crypto.paddings Class Description SecureRandom This class generates cryptographically secure pseudo-random numbers. -
Classes in java.security used by org.bouncycastle.crypto.params Class Description SecureRandom This class generates cryptographically secure pseudo-random numbers. -
Classes in java.security used by org.bouncycastle.jcajce Class Description AlgorithmParameterGenerator AlgorithmParameterGeneratoris an engine class which is capable of generating parameters for the algorithm it was initialized with.AlgorithmParameters AlgorithmParametersis an engine class which provides algorithm parameters.KeyFactory KeyFactoryis an engine class that can be used to translate between public and private key objects and convert keys between their external representation, that can be easily transported and their internal representation.KeyPairGenerator KeyPairGeneratoris an engine class which is capable of generating a private key and its related public key utilizing the algorithm it was initialized with.MessageDigest Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.NoSuchProviderException NoSuchProviderExceptionindicates that a requested security provider could not be found.Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.Signature Signatureis an engine class which is capable of creating and verifying digital signatures, using different algorithms that have been registered with theSecurityclass. -
Classes in java.security used by org.bouncycastle.jcajce.provider.asymmetric.dh Class Description AlgorithmParameterGeneratorSpi AlgorithmParameterGeneratorSpiis the Service Provider Interface (SPI) definition forAlgorithmParameterGenerator.AlgorithmParameters AlgorithmParametersis an engine class which provides algorithm parameters.AlgorithmParametersSpi AlgorithmParametersSpiis the Service Provider Interface (SPI) definition forAlgorithmParameters.InvalidAlgorithmParameterException InvalidAlgorithmParameterExceptionindicates the occurrence of invalid algorithm parameters.InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.Key Keyis the common interface for all keys.KeyFactorySpi KeyFactorySpiis the Service Provider Interface (SPI) definition forKeyFactory.KeyPair KeyPairis a container for a public key and a private key.KeyPairGenerator KeyPairGeneratoris an engine class which is capable of generating a private key and its related public key utilizing the algorithm it was initialized with.KeyPairGeneratorSpi KeyPairGeneratorSpiis the Service Provider Interface (SPI) definition forKeyPairGenerator.PrivateKey PrivateKeyis the common interface for private keys.PublicKey PublicKeyis the common interface for public keys.SecureRandom This class generates cryptographically secure pseudo-random numbers. -
Classes in java.security used by org.bouncycastle.jcajce.provider.asymmetric.dsa Class Description AlgorithmParameterGeneratorSpi AlgorithmParameterGeneratorSpiis the Service Provider Interface (SPI) definition forAlgorithmParameterGenerator.AlgorithmParameters AlgorithmParametersis an engine class which provides algorithm parameters.AlgorithmParametersSpi AlgorithmParametersSpiis the Service Provider Interface (SPI) definition forAlgorithmParameters.InvalidAlgorithmParameterException InvalidAlgorithmParameterExceptionindicates the occurrence of invalid algorithm parameters.InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.Key Keyis the common interface for all keys.KeyFactorySpi KeyFactorySpiis the Service Provider Interface (SPI) definition forKeyFactory.KeyPair KeyPairis a container for a public key and a private key.KeyPairGenerator KeyPairGeneratoris an engine class which is capable of generating a private key and its related public key utilizing the algorithm it was initialized with.KeyPairGeneratorSpi KeyPairGeneratorSpiis the Service Provider Interface (SPI) definition forKeyPairGenerator.PrivateKey PrivateKeyis the common interface for private keys.PublicKey PublicKeyis the common interface for public keys.SecureRandom This class generates cryptographically secure pseudo-random numbers.SignatureException SignatureExceptionis a generalSignatureexception.SignatureSpi SignatureSpiis the Service Provider Interface (SPI) definition forSignature. -
Classes in java.security used by org.bouncycastle.jcajce.provider.asymmetric.ec Class Description InvalidAlgorithmParameterException InvalidAlgorithmParameterExceptionindicates the occurrence of invalid algorithm parameters.InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.Key Keyis the common interface for all keys.KeyFactorySpi KeyFactorySpiis the Service Provider Interface (SPI) definition forKeyFactory.KeyPair KeyPairis a container for a public key and a private key.KeyPairGenerator KeyPairGeneratoris an engine class which is capable of generating a private key and its related public key utilizing the algorithm it was initialized with.KeyPairGeneratorSpi KeyPairGeneratorSpiis the Service Provider Interface (SPI) definition forKeyPairGenerator.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.PrivateKey PrivateKeyis the common interface for private keys.PublicKey PublicKeyis the common interface for public keys.SecureRandom This class generates cryptographically secure pseudo-random numbers.SignatureSpi SignatureSpiis the Service Provider Interface (SPI) definition forSignature. -
Classes in java.security used by org.bouncycastle.jcajce.provider.asymmetric.rsa Class Description AlgorithmParameters AlgorithmParametersis an engine class which provides algorithm parameters.AlgorithmParametersSpi AlgorithmParametersSpiis the Service Provider Interface (SPI) definition forAlgorithmParameters.InvalidAlgorithmParameterException InvalidAlgorithmParameterExceptionindicates the occurrence of invalid algorithm parameters.InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.Key Keyis the common interface for all keys.KeyFactorySpi KeyFactorySpiis the Service Provider Interface (SPI) definition forKeyFactory.KeyPair KeyPairis a container for a public key and a private key.KeyPairGenerator KeyPairGeneratoris an engine class which is capable of generating a private key and its related public key utilizing the algorithm it was initialized with.KeyPairGeneratorSpi KeyPairGeneratorSpiis the Service Provider Interface (SPI) definition forKeyPairGenerator.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.PrivateKey PrivateKeyis the common interface for private keys.PublicKey PublicKeyis the common interface for public keys.SecureRandom This class generates cryptographically secure pseudo-random numbers.SignatureException SignatureExceptionis a generalSignatureexception.SignatureSpi SignatureSpiis the Service Provider Interface (SPI) definition forSignature. -
Classes in java.security used by org.bouncycastle.jcajce.provider.asymmetric.util Class Description AlgorithmParameters AlgorithmParametersis an engine class which provides algorithm parameters.GeneralSecurityException GeneralSecurityExceptionis a general security exception and the superclass for all security specific exceptions.InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.Key Keyis the common interface for all keys.KeyFactorySpi KeyFactorySpiis the Service Provider Interface (SPI) definition forKeyFactory.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.PrivateKey PrivateKeyis the common interface for private keys.PublicKey PublicKeyis the common interface for public keys.SignatureException SignatureExceptionis a generalSignatureexception.SignatureSpi SignatureSpiis the Service Provider Interface (SPI) definition forSignature. -
Classes in java.security used by org.bouncycastle.jcajce.provider.asymmetric.x509 Class Description InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.Key Keyis the common interface for all keys.KeyFactorySpi KeyFactorySpiis the Service Provider Interface (SPI) definition forKeyFactory.PrivateKey PrivateKeyis the common interface for private keys.PublicKey PublicKeyis the common interface for public keys. -
Classes in java.security used by org.bouncycastle.jcajce.provider.config Class Description BasicPermission Legacy security code; do not use.Guard Guardimplementors protect access to other objects.KeyStore.LoadStoreParameter LoadStoreParameterrepresents a parameter that specifies how aKeyStorecan be loaded and stored.KeyStore.ProtectionParameter ProtectionParameteris a marker interface for protection parameters.Permission Legacy security code; do not use. -
Classes in java.security used by org.bouncycastle.jcajce.provider.digest Class Description MessageDigest Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.MessageDigestSpi MessageDigestSpiis the Service Provider Interface (SPI) definition forMessageDigest. -
Classes in java.security used by org.bouncycastle.jcajce.provider.keystore.bc Class Description Key Keyis the common interface for all keys.KeyStoreException KeyStoreExceptionis a generalKeyStoreexception.KeyStoreSpi KeyStoreSpiis the Service Provider Interface (SPI) definition forKeyStore.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.SecureRandom This class generates cryptographically secure pseudo-random numbers.UnrecoverableKeyException UnrecoverableKeyExceptionindicates, that a key cannot be recovered from aKeyStore. -
Classes in java.security used by org.bouncycastle.jcajce.provider.keystore.pkcs12 Class Description Key Keyis the common interface for all keys.KeyStore.LoadStoreParameter LoadStoreParameterrepresents a parameter that specifies how aKeyStorecan be loaded and stored.KeyStoreException KeyStoreExceptionis a generalKeyStoreexception.KeyStoreSpi KeyStoreSpiis the Service Provider Interface (SPI) definition forKeyStore.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.PrivateKey PrivateKeyis the common interface for private keys.Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.SecureRandom This class generates cryptographically secure pseudo-random numbers.UnrecoverableKeyException UnrecoverableKeyExceptionindicates, that a key cannot be recovered from aKeyStore. -
Classes in java.security used by org.bouncycastle.jcajce.provider.symmetric Class Description AlgorithmParameterGeneratorSpi AlgorithmParameterGeneratorSpiis the Service Provider Interface (SPI) definition forAlgorithmParameterGenerator.AlgorithmParameters AlgorithmParametersis an engine class which provides algorithm parameters.AlgorithmParametersSpi AlgorithmParametersSpiis the Service Provider Interface (SPI) definition forAlgorithmParameters.InvalidAlgorithmParameterException InvalidAlgorithmParameterExceptionindicates the occurrence of invalid algorithm parameters.SecureRandom This class generates cryptographically secure pseudo-random numbers. -
Classes in java.security used by org.bouncycastle.jcajce.provider.symmetric.util Class Description AlgorithmParameterGeneratorSpi AlgorithmParameterGeneratorSpiis the Service Provider Interface (SPI) definition forAlgorithmParameterGenerator.AlgorithmParameters AlgorithmParametersis an engine class which provides algorithm parameters.AlgorithmParametersSpi AlgorithmParametersSpiis the Service Provider Interface (SPI) definition forAlgorithmParameters.InvalidAlgorithmParameterException InvalidAlgorithmParameterExceptionindicates the occurrence of invalid algorithm parameters.InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.Key Keyis the common interface for all keys.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.SecureRandom This class generates cryptographically secure pseudo-random numbers. -
Classes in java.security used by org.bouncycastle.jcajce.provider.util Class Description PrivateKey PrivateKeyis the common interface for private keys.PublicKey PublicKeyis the common interface for public keys. -
Classes in java.security used by org.bouncycastle.jce Class Description InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.NoSuchProviderException NoSuchProviderExceptionindicates that a requested security provider could not be found.Principal Principals are objects which have identities.PrivateKey PrivateKeyis the common interface for private keys.PublicKey PublicKeyis the common interface for public keys.SignatureException SignatureExceptionis a generalSignatureexception. -
Classes in java.security used by org.bouncycastle.jce.exception Class Description GeneralSecurityException GeneralSecurityExceptionis a general security exception and the superclass for all security specific exceptions. -
Classes in java.security used by org.bouncycastle.jce.interfaces Class Description Key Keyis the common interface for all keys.PrivateKey PrivateKeyis the common interface for private keys.PublicKey PublicKeyis the common interface for public keys.SecureRandom This class generates cryptographically secure pseudo-random numbers. -
Classes in java.security used by org.bouncycastle.jce.netscape Class Description InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.NoSuchProviderException NoSuchProviderExceptionindicates that a requested security provider could not be found.PrivateKey PrivateKeyis the common interface for private keys.PublicKey PublicKeyis the common interface for public keys.SecureRandom This class generates cryptographically secure pseudo-random numbers.SignatureException SignatureExceptionis a generalSignatureexception. -
Classes in java.security used by org.bouncycastle.jce.provider Class Description AlgorithmParameters AlgorithmParametersis an engine class which provides algorithm parameters.GeneralSecurityException GeneralSecurityExceptionis a general security exception and the superclass for all security specific exceptions.InvalidAlgorithmParameterException InvalidAlgorithmParameterExceptionindicates the occurrence of invalid algorithm parameters.InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.Key Keyis the common interface for all keys.KeyStore.LoadStoreParameter LoadStoreParameterrepresents a parameter that specifies how aKeyStorecan be loaded and stored.KeyStore.ProtectionParameter ProtectionParameteris a marker interface for protection parameters.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.NoSuchProviderException NoSuchProviderExceptionindicates that a requested security provider could not be found.Principal Principals are objects which have identities.PrivateKey PrivateKeyis the common interface for private keys.Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.PublicKey PublicKeyis the common interface for public keys.SecureRandom This class generates cryptographically secure pseudo-random numbers.SignatureException SignatureExceptionis a generalSignatureexception. -
Classes in java.security used by org.bouncycastle.jce.spec Class Description Key Keyis the common interface for all keys. -
Classes in java.security used by org.bouncycastle.operator.jcajce Class Description PrivateKey PrivateKeyis the common interface for private keys.Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.PublicKey PublicKeyis the common interface for public keys.SecureRandom This class generates cryptographically secure pseudo-random numbers. -
Classes in java.security used by org.bouncycastle.util Class Description SecureRandom This class generates cryptographically secure pseudo-random numbers. -
Classes in java.security used by org.bouncycastle.x509 Class Description InvalidAlgorithmParameterException InvalidAlgorithmParameterExceptionindicates the occurrence of invalid algorithm parameters.InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.NoSuchProviderException NoSuchProviderExceptionindicates that a requested security provider could not be found.Principal Principals are objects which have identities.PrivateKey PrivateKeyis the common interface for private keys.Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.PublicKey PublicKeyis the common interface for public keys.SecureRandom This class generates cryptographically secure pseudo-random numbers.SignatureException SignatureExceptionis a generalSignatureexception. -
Classes in java.security used by org.bouncycastle.x509.extension Class Description InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.PublicKey PublicKeyis the common interface for public keys. -
Classes in java.security used by org.conscrypt Class Description AlgorithmParameters AlgorithmParametersis an engine class which provides algorithm parameters.GeneralSecurityException GeneralSecurityExceptionis a general security exception and the superclass for all security specific exceptions.InvalidAlgorithmParameterException InvalidAlgorithmParameterExceptionindicates the occurrence of invalid algorithm parameters.InvalidKeyException InvalidKeyExceptionindicates exceptional conditions, caused by an invalid key.InvalidParameterException InvalidParameterExceptionindicates exceptional conditions, caused by invalid parameters.Key Keyis the common interface for all keys.KeyFactorySpi KeyFactorySpiis the Service Provider Interface (SPI) definition forKeyFactory.KeyManagementException KeyManagementExceptionis a general exception, thrown to indicate an exception during processing an operation concerning key management.KeyPair KeyPairis a container for a public key and a private key.KeyPairGenerator KeyPairGeneratoris an engine class which is capable of generating a private key and its related public key utilizing the algorithm it was initialized with.KeyPairGeneratorSpi KeyPairGeneratorSpiis the Service Provider Interface (SPI) definition forKeyPairGenerator.KeyStore KeyStoreis responsible for maintaining cryptographic keys and their owners.KeyStoreException KeyStoreExceptionis a generalKeyStoreexception.KeyStoreSpi KeyStoreSpiis the Service Provider Interface (SPI) definition forKeyStore.MessageDigest Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.MessageDigestSpi MessageDigestSpiis the Service Provider Interface (SPI) definition forMessageDigest.NoSuchAlgorithmException NoSuchAlgorithmExceptionindicates that a requested algorithm could not be found.NoSuchProviderException NoSuchProviderExceptionindicates that a requested security provider could not be found.Principal Principals are objects which have identities.PrivateKey PrivateKeyis the common interface for private keys.Provider Provideris the abstract superclass for all security providers in the Java security infrastructure.PublicKey PublicKeyis the common interface for public keys.SecureRandom This class generates cryptographically secure pseudo-random numbers.SecureRandomSpi SecureRandomSpiis the Service Provider Interface (SPI) definition forSecureRandom.Signature Signatureis an engine class which is capable of creating and verifying digital signatures, using different algorithms that have been registered with theSecurityclass.SignatureException SignatureExceptionis a generalSignatureexception.SignatureSpi SignatureSpiis the Service Provider Interface (SPI) definition forSignature.UnrecoverableKeyException UnrecoverableKeyExceptionindicates, that a key cannot be recovered from aKeyStore.
Certificateinstead.