Package | Description |
---|---|
java.security |
Provides the classes and interfaces for the security framework.
|
java.security.cert |
Provides classes and interfaces for parsing and managing
certificates, certificate revocation lists (CRLs), and
certification paths.
|
java.security.spec |
Provides classes and interfaces for key specifications and algorithm
parameter specifications.
|
javax.crypto |
Provides the classes and interfaces for cryptographic operations.
|
javax.security.auth.login |
This package provides a pluggable authentication framework.
|
Modifier and Type | Class and Description |
---|---|
class |
DigestException
This is the generic Message Digest exception.
|
class |
InvalidAlgorithmParameterException
This is the exception for invalid or inappropriate algorithm parameters.
|
class |
InvalidKeyException
This is the exception for invalid Keys (invalid encoding, wrong
length, uninitialized, etc).
|
class |
KeyException
This is the basic key exception.
|
class |
KeyManagementException
This is the general key management exception for all operations
dealing with key management.
|
class |
KeyStoreException
This is the generic KeyStore exception.
|
class |
NoSuchAlgorithmException
This exception is thrown when a particular cryptographic algorithm is
requested but is not available in the environment.
|
class |
NoSuchProviderException
This exception is thrown when a particular security provider is
requested but is not available in the environment.
|
class |
SignatureException
This is the generic Signature exception.
|
class |
UnrecoverableEntryException
This exception is thrown if an entry in the keystore cannot be recovered.
|
class |
UnrecoverableKeyException
This exception is thrown if a key in the keystore cannot be recovered.
|
Modifier and Type | Class and Description |
---|---|
class |
CertificateEncodingException
Certificate Encoding Exception.
|
class |
CertificateException
This exception indicates one of a variety of certificate problems.
|
class |
CertificateExpiredException
Certificate Expired Exception.
|
class |
CertificateNotYetValidException
Certificate is not yet valid exception.
|
class |
CertificateParsingException
Certificate Parsing Exception.
|
class |
CertificateRevokedException
An exception that indicates an X.509 certificate is revoked.
|
class |
CertPathBuilderException
An exception indicating one of a variety of problems encountered when
building a certification path with a
CertPathBuilder . |
class |
CertPathValidatorException
An exception indicating one of a variety of problems encountered when
validating a certification path.
|
class |
CertStoreException
An exception indicating one of a variety of problems retrieving
certificates and CRLs from a
CertStore . |
class |
CRLException
CRL (Certificate Revocation List) Exception.
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidKeySpecException
This is the exception for invalid key specifications.
|
class |
InvalidParameterSpecException
This is the exception for invalid parameter specifications.
|
Modifier and Type | Class and Description |
---|---|
class |
AEADBadTagException
This exception is thrown when a
Cipher operating in
an AEAD mode (such as GCM/CCM) is unable to verify the supplied
authentication tag. |
class |
BadPaddingException
This exception is thrown when a particular padding mechanism is
expected for the input data but the data is not padded properly.
|
class |
ExemptionMechanismException
This is the generic ExemptionMechanism exception.
|
class |
IllegalBlockSizeException
This exception is thrown when the length of data provided to a block
cipher is incorrect, i.e., does not match the block size of the cipher.
|
class |
NoSuchPaddingException
This exception is thrown when a particular padding mechanism is
requested but is not available in the environment.
|
class |
ShortBufferException
This exception is thrown when an output buffer provided by the user
is too short to hold the operation result.
|
Modifier and Type | Class and Description |
---|---|
class |
AccountException
A generic account exception.
|
class |
AccountExpiredException
Signals that a user account has expired.
|
class |
AccountLockedException
Signals that an account was locked.
|
class |
AccountNotFoundException
Signals that an account was not found.
|
class |
CredentialException
A generic credential exception.
|
class |
CredentialExpiredException
Signals that a
Credential has expired. |
class |
CredentialNotFoundException
Signals that a credential was not found.
|
class |
FailedLoginException
Signals that user authentication failed.
|
class |
LoginException
This is the basic login exception.
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.