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 | 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 | 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 | 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 | 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 | 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, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-internal+0-adhoc.mlchung.jdk9-jdeps