| 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.xml.crypto.dsig |
Classes for generating and validating XML digital signatures.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
AlgorithmParameterGeneratorSpi.engineInit(AlgorithmParameterSpec
Initializes this parameter generator with a set of algorithm-specific parameter generation values.
|
protected void |
SignatureSpi.engineSetParameter(AlgorithmParameterSpec
This method is overridden by providers to initialize this signature engine with the specified parameter set.
|
void |
AlgorithmParameterGenerator.init(AlgorithmParameterSpec
Initializes this parameter generator with a set of algorithm-specific parameter generation values.
|
void |
AlgorithmParameterGenerator.init(AlgorithmParameterSpec
Initializes this parameter generator with a set of algorithm-specific parameter generation values.
|
void |
KeyPairGenerator.initialize(AlgorithmParameterSpec
Initializes the key pair generator using the specified parameter set and the
SecureRandom implementation of the highest-priority installed provider as the source of randomness.
|
void |
KeyPairGenerator.initialize(AlgorithmParameterSpec
Initializes the key pair generator with the given parameter set and source of randomness.
|
void |
KeyPairGeneratorSpi.initialize(AlgorithmParameterSpec
Initializes the key pair generator using the specified parameter set and user-provided source of randomness.
|
void |
Signature.setParameter(AlgorithmParameterSpec
Initializes this signature engine with the specified parameter set.
|
| Modifier and Type | Method and Description |
|---|---|
CertPathBuilderResult |
CertPathBuilder.build(CertPathParameters
Attempts to build a certification path using the specified algorithm parameter set.
|
abstract CertPathBuilderResult |
CertPathBuilderSpi.engineBuild(CertPathParameters
Attempts to build a certification path using the specified algorithm parameter set.
|
abstract CertPathValidatorResult |
CertPathValidatorSpi.engineValidate(CertPath
Validates the specified certification path using the specified algorithm parameter set.
|
static CertStore |
CertStore.getInstance(String
Returns a
CertStore object that implements the specified
CertStore type and is initialized with the specified parameters.
|
static CertStore |
CertStore.getInstance(String
Returns a
CertStore object that implements the specified
CertStore type.
|
static CertStore |
CertStore.getInstance(String
Returns a
CertStore object that implements the specified
CertStore type.
|
void |
PKIXParameters.setTrustAnchors(Set
Sets the
Set of most-trusted CAs.
|
CertPathValidatorResult |
CertPathValidator.validate(CertPath
Validates the specified certification path using the specified algorithm parameter set.
|
| Constructor and Description | |
|---|---|
CertStoreSpi(CertStoreParameters
The sole constructor.
|
|
PKIXBuilderParameters(KeyStore
Creates an instance of
PKIXBuilderParameters that populates the set of most-trusted CAs from the trusted certificate entries contained in the specified
KeyStore.
|
|
PKIXBuilderParameters(Set
Creates an instance of
PKIXBuilderParameters with the specified
Set of most-trusted CAs.
|
|
PKIXParameters(KeyStore
Creates an instance of
PKIXParameters that populates the set of most-trusted CAs from the trusted certificate entries contained in the specified
KeyStore.
|
|
PKIXParameters(Set
Creates an instance of
PKIXParameters with the specified
Set of most-trusted CAs.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
KeyGeneratorSpi.engineInit(AlgorithmParameterSpec
Initializes the key generator with the specified parameter set and a user-provided source of randomness.
|
protected abstract void |
CipherSpi.engineInit(int opmode, Key
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
|
protected abstract void |
CipherSpi.engineInit(int opmode, Key
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
|
protected abstract void |
ExemptionMechanismSpi.engineInit(Key
Initializes this exemption mechanism with a key and a set of algorithm parameters.
|
protected abstract void |
ExemptionMechanismSpi.engineInit(Key
Initializes this exemption mechanism with a key and a set of algorithm parameters.
|
protected abstract void |
MacSpi.engineInit(Key
Initializes the MAC with the given (secret) key and algorithm parameters.
|
protected abstract void |
KeyAgreementSpi.engineInit(Key
Initializes this key agreement with the given key, set of algorithm parameters, and source of randomness.
|
void |
KeyGenerator.init(AlgorithmParameterSpec
Initializes this key generator with the specified parameter set.
|
void |
KeyGenerator.init(AlgorithmParameterSpec
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
|
void |
Cipher.init(int opmode, Key
Initializes this cipher with a key and a set of algorithm parameters.
|
void |
Cipher.init(int opmode, Key
Initializes this cipher with a key and a set of algorithm parameters.
|
void |
Cipher.init(int opmode, Key
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
|
void |
Cipher.init(int opmode, Key
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
|
void |
ExemptionMechanism.init(Key
Initializes this exemption mechanism with a key and a set of algorithm parameters.
|
void |
KeyAgreement.init(Key
Initializes this key agreement with the given key and set of algorithm parameters.
|
void |
Mac.init(Key
Initializes this
Mac object with the given key and algorithm parameters.
|
void |
ExemptionMechanism.init(Key
Initializes this exemption mechanism with a key and a set of algorithm parameters.
|
void |
KeyAgreement.init(Key
Initializes this key agreement with the given key, set of algorithm parameters, and source of randomness.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
TrustManagerFactorySpi.engineInit(ManagerFactoryParameters
Initializes this factory with a source of provider-specific key material.
|
protected abstract void |
KeyManagerFactorySpi.engineInit(ManagerFactoryParameters
Initializes this factory with a source of key material.
|
void |
TrustManagerFactory.init(ManagerFactoryParameters
Initializes this factory with a source of provider-specific trust material.
|
void |
KeyManagerFactory.init(ManagerFactoryParameters
Initializes this factory with a source of provider-specific key material.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
TransformService.init(TransformParameterSpec
Initializes this
TransformService with the specified parameters.
|
abstract void |
TransformService.init(XMLStructure
Initializes this
TransformService with the specified parameters and document context.
|
abstract CanonicalizationMethod |
XMLSignatureFactory.newCanonicalizationMethod(String
Creates a
CanonicalizationMethod for the specified algorithm URI and parameters.
|
abstract CanonicalizationMethod |
XMLSignatureFactory.newCanonicalizationMethod(String
Creates a
CanonicalizationMethod for the specified algorithm URI and parameters.
|
abstract DigestMethod |
XMLSignatureFactory.newDigestMethod(String
Creates a
DigestMethod for the specified algorithm URI and parameters.
|
abstract SignatureMethod |
XMLSignatureFactory.newSignatureMethod(String
Creates a
SignatureMethod for the specified algorithm URI and parameters.
|
abstract Transform |
XMLSignatureFactory.newTransform(String
Creates a
Transform for the specified algorithm URI and parameters.
|
abstract Transform |
XMLSignatureFactory.newTransform(String
Creates a
Transform for the specified algorithm URI and parameters.
|