| 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.
|
| javax.crypto |
Provides the classes and interfaces for cryptographic operations.
|
| javax.net.ssl |
Provides classes for the secure socket package.
|
| javax.security.auth.login |
This package provides a pluggable authentication framework.
|
| javax.security.cert |
Provides classes for public key certificates.
|
| javax.smartcardio |
Java™ Smart Card I/O API
|
| javax.xml.crypto.dsig |
Classes for generating and validating XML digital signatures.
|
| javax.xml.crypto.dsig.keyinfo |
Classes for parsing and processing
KeyInfo elements and structures.
|
| Modifier and Type | Method and Description |
|---|---|
static Policy |
Policy.getInstance(String
Returns a Policy object of the specified type.
|
static KeyPairGenerator |
KeyPairGenerator.getInstance(String
Returns a KeyPairGenerator object that generates public/private key pairs for the specified algorithm.
|
static AlgorithmParameters |
AlgorithmParameters.getInstance(String
Returns a parameter object for the specified algorithm.
|
static KeyFactory |
KeyFactory.getInstance(String
Returns a KeyFactory object that converts public/private keys of the specified algorithm.
|
static Signature |
Signature.getInstance(String
Returns a Signature object that implements the specified signature algorithm.
|
static SecureRandom |
SecureRandom.getInstance(String
Returns a SecureRandom object that implements the specified Random Number Generator (RNG) algorithm.
|
static KeyStore |
KeyStore.getInstance(String
Returns a keystore object of the specified type.
|
static MessageDigest |
MessageDigest.getInstance(String
Returns a MessageDigest object that implements the specified digest algorithm.
|
static AlgorithmParameterGenerator |
AlgorithmParameterGenerator.getInstance(String
Returns an AlgorithmParameterGenerator object for generating a set of parameters to be used with the specified algorithm.
|
| Modifier and Type | Method and Description |
|---|---|
static CertStore |
CertStore.getInstance(String
Returns a
CertStore object that implements the specified
CertStore type.
|
static CertPathBuilder |
CertPathBuilder.getInstance(String
Returns a
CertPathBuilder object that implements the specified algorithm.
|
static CertificateFactory |
CertificateFactory.getInstance(String
Returns a certificate factory object for the specified certificate type.
|
static CertPathValidator |
CertPathValidator.getInstance(String
Returns a
CertPathValidator object that implements the specified algorithm.
|
abstract void |
X509CRL.verify(PublicKey
Verifies that this CRL was signed using the private key that corresponds to the given public key.
|
abstract void |
Certificate.verify(PublicKey
Verifies that this certificate was signed using the private key that corresponds to the specified public key.
|
abstract void |
X509CRL.verify(PublicKey
Verifies that this CRL was signed using the private key that corresponds to the given public key.
|
abstract void |
Certificate.verify(PublicKey
Verifies that this certificate was signed using the private key that corresponds to the specified public key.
|
| Modifier and Type | Method and Description |
|---|---|
static KeyAgreement |
KeyAgreement.getInstance(String
Returns a
KeyAgreement object that implements the specified key agreement algorithm.
|
static Cipher |
Cipher.getInstance(String
Returns a
Cipher object that implements the specified transformation.
|
static KeyGenerator |
KeyGenerator.getInstance(String
Returns a
KeyGenerator object that generates secret keys for the specified algorithm.
|
static Mac |
Mac.getInstance(String
Returns a
Mac object that implements the specified MAC algorithm.
|
static ExemptionMechanism |
ExemptionMechanism.getInstance(String
Returns an
ExemptionMechanism object that implements the specified exemption mechanism algorithm.
|
static SecretKeyFactory |
SecretKeyFactory.getInstance(String
Returns a
SecretKeyFactory object that converts secret keys of the specified algorithm.
|
PKCS8EncodedKeySpec |
EncryptedPrivateKeyInfo.getKeySpec(Key
Extract the enclosed PKCS8EncodedKeySpec object from the encrypted data and return it.
|
Object |
SealedObject.getObject(Key
Retrieves the original (encapsulated) object.
|
| Modifier and Type | Method and Description |
|---|---|
static TrustManagerFactory |
TrustManagerFactory.getInstance(String
Returns a
TrustManagerFactory object that acts as a factory for trust managers.
|
static KeyManagerFactory |
KeyManagerFactory.getInstance(String
Returns a
KeyManagerFactory object that acts as a factory for key managers.
|
static SSLContext |
SSLContext.getInstance(String
Returns a
SSLContext object that implements the specified secure socket protocol.
|
| Modifier and Type | Method and Description |
|---|---|
static Configuration |
Configuration.getInstance(String
Returns a Configuration object of the specified type.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
Certificate.verify(PublicKey
Verifies that this certificate was signed using the private key that corresponds to the specified public key.
|
abstract void |
Certificate.verify(PublicKey
Verifies that this certificate was signed using the private key that corresponds to the specified public key.
|
| Modifier and Type | Method and Description |
|---|---|
static TerminalFactory |
TerminalFactory.getInstance(String
Returns a TerminalFactory of the specified type that is initialized with the specified parameters.
|
| Modifier and Type | Method and Description |
|---|---|
static XMLSignatureFactory |
XMLSignatureFactory.getInstance(String
Returns an
XMLSignatureFactory that supports the requested XML processing mechanism and representation type (ex: "DOM"), as supplied by the specified provider.
|
static TransformService |
TransformService.getInstance(String
Returns a
TransformService that supports the specified algorithm URI (ex:
Transform) and mechanism type (ex: DOM) as supplied by the specified provider.
|
| Modifier and Type | Method and Description |
|---|---|
static KeyInfoFactory |
KeyInfoFactory.getInstance(String
Returns a
KeyInfoFactory that supports the requested XML processing mechanism and representation type (ex: "DOM"), as supplied by the specified provider.
|