java.security.cert.Certificate and related classes.
KeyStore entry types.
KeyStore
load
and
store
parameters.
SecurityManager.
SecurityManager.
SecureRandom
methods.
SecurityManager.
SecurityManager.
AlgorithmParameterGenerator class is used to generate a
set of
parameters to be used with a certain algorithm.
AlgorithmParameterGenerator class, which
is used to generate a set of parameters to be used with a certain algorithm.
AlgorithmParameters class, which is used to manage
algorithm parameters.
SecurityManager.
SecurityManager.
java.security.KeyStore, the java.security.cert package,
and java.security.Principal.
java.security.KeyStore, the java.security.cert package,
and java.security.Principal.
Key) into key specifications
(transparent representations of the underlying key material), and vice
versa.
KeyFactory class.
KeyPairGenerator class, which is used to generate
pairs of public and private keys.
ProtectionParameter.
KeyStore entry that holds a PrivateKey
and corresponding certificate chain.
KeyStore entry that holds a SecretKey.
KeyStore entry that holds a trusted
Certificate.
KeyStore class.
MessageDigest class, which provides the functionality
of a message digest algorithm, such as MD5 or SHA.
SecurityManager.
SecurityManager.
SecurityManager.
SecurityManager.
Policy class.
SecureRandom class.
Signature class, which is used to provide the
functionality of a digital signature algorithm.
java.security.KeyStore, the java.security.cert package,
and java.security.Principal.
| CryptoPrimitive | An enumeration of cryptographic primitives. |
| DrbgParameters.Capability | The reseedable and prediction resistance capabilities of a DRBG. |
| KeyRep.Type | Key type. |
This exception is thrown by the AccessController to indicate that a requested access (to a critical system resource such as the file system or the network) is denied.
GeneralSecurityException class is a generic
security exception class that provides type safety for all the
security-related exception classes that extend from it.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.