|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AlgorithmParameterSpec | |
---|---|
java.security | Provides the classes and interfaces for the security framework. |
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.crypto.spec | Provides classes and interfaces for key specifications and algorithm parameter specifications. |
Uses of AlgorithmParameterSpec in java.security |
---|
Methods in java.security with type parameters of type AlgorithmParameterSpec | ||
---|---|---|
protected abstract
|
AlgorithmParametersSpi.engineGetParameterSpec(Class<T> paramSpec)
Returns a (transparent) specification of this parameters object. |
|
|
AlgorithmParameters.getParameterSpec(Class<T> paramSpec)
Returns a (transparent) specification of this parameter object. |
Methods in java.security with parameters of type AlgorithmParameterSpec | |
---|---|
protected abstract void |
AlgorithmParametersSpi.engineInit(AlgorithmParameterSpec paramSpec)
Initializes this parameters object using the parameters specified in paramSpec . |
protected abstract void |
AlgorithmParameterGeneratorSpi.engineInit(AlgorithmParameterSpec genParamSpec,
SecureRandom random)
Initializes this parameter generator with a set of algorithm-specific parameter generation values. |
protected void |
SignatureSpi.engineSetParameter(AlgorithmParameterSpec params)
This method is overridden by providers to initialize this signature engine with the specified parameter set. |
void |
AlgorithmParameterGenerator.init(AlgorithmParameterSpec genParamSpec)
Initializes this parameter generator with a set of algorithm-specific parameter generation values. |
void |
AlgorithmParameters.init(AlgorithmParameterSpec paramSpec)
Initializes this parameter object using the parameters specified in paramSpec . |
void |
AlgorithmParameterGenerator.init(AlgorithmParameterSpec genParamSpec,
SecureRandom random)
Initializes this parameter generator with a set of algorithm-specific parameter generation values. |
void |
KeyPairGenerator.initialize(AlgorithmParameterSpec params)
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 params,
SecureRandom random)
Initializes the key pair generator with the given parameter set and source of randomness. |
void |
KeyPairGeneratorSpi.initialize(AlgorithmParameterSpec params,
SecureRandom random)
Initializes the key pair generator using the specified parameter set and user-provided source of randomness. |
void |
Signature.setParameter(AlgorithmParameterSpec params)
Initializes this signature engine with the specified parameter set. |
Uses of AlgorithmParameterSpec in java.security.spec |
---|
Classes in java.security.spec that implement AlgorithmParameterSpec | |
---|---|
class |
DSAParameterSpec
This class specifies the set of parameters used with the DSA algorithm. |
class |
ECGenParameterSpec
This immutable class specifies the set of parameters used for generating elliptic curve (EC) domain parameters. |
class |
ECParameterSpec
This immutable class specifies the set of domain parameters used with elliptic curve cryptography (ECC). |
class |
MGF1ParameterSpec
This class specifies the set of parameters used with mask generation function MGF1 in OAEP Padding and RSA-PSS signature scheme, as defined in the PKCS #1 v2.1 standard. |
class |
PSSParameterSpec
This class specifies a parameter spec for RSA-PSS signature scheme, as defined in the PKCS#1 v2.1 standard. |
class |
RSAKeyGenParameterSpec
This class specifies the set of parameters used to generate an RSA key pair. |
Methods in java.security.spec that return AlgorithmParameterSpec | |
---|---|
AlgorithmParameterSpec |
PSSParameterSpec.getMGFParameters()
Returns the parameters for the mask generation function. |
Constructors in java.security.spec with parameters of type AlgorithmParameterSpec | |
---|---|
PSSParameterSpec(String mdName,
String mgfName,
AlgorithmParameterSpec mgfSpec,
int saltLen,
int trailerField)
Creates a new PSSParameterSpec as defined in
the PKCS #1 standard using the specified message digest,
mask generation function, parameters for mask generation
function, salt length, and trailer field values. |
Uses of AlgorithmParameterSpec in javax.crypto |
---|
Methods in javax.crypto that return AlgorithmParameterSpec | |
---|---|
static AlgorithmParameterSpec |
Cipher.getMaxAllowedParameterSpec(String transformation)
Returns an AlgorithmParameterSpec object which contains the maximum cipher parameter value according to the jurisdiction policy file. |
Methods in javax.crypto with parameters of type AlgorithmParameterSpec | |
---|---|
protected abstract void |
KeyGeneratorSpi.engineInit(AlgorithmParameterSpec params,
SecureRandom random)
Initializes the key generator with the specified parameter set and a user-provided source of randomness. |
protected abstract void |
CipherSpi.engineInit(int opmode,
Key key,
AlgorithmParameterSpec params,
SecureRandom random)
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness. |
protected abstract void |
ExemptionMechanismSpi.engineInit(Key key,
AlgorithmParameterSpec params)
Initializes this exemption mechanism with a key and a set of algorithm parameters. |
protected abstract void |
MacSpi.engineInit(Key key,
AlgorithmParameterSpec params)
Initializes the MAC with the given (secret) key and algorithm parameters. |
protected abstract void |
KeyAgreementSpi.engineInit(Key key,
AlgorithmParameterSpec params,
SecureRandom random)
Initializes this key agreement with the given key, set of algorithm parameters, and source of randomness. |
void |
KeyGenerator.init(AlgorithmParameterSpec params)
Initializes this key generator with the specified parameter set. |
void |
KeyGenerator.init(AlgorithmParameterSpec params,
SecureRandom random)
Initializes this key generator with the specified parameter set and a user-provided source of randomness. |
void |
Cipher.init(int opmode,
Key key,
AlgorithmParameterSpec params)
Initializes this cipher with a key and a set of algorithm parameters. |
void |
Cipher.init(int opmode,
Key key,
AlgorithmParameterSpec params,
SecureRandom random)
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness. |
void |
Mac.init(Key key,
AlgorithmParameterSpec params)
Initializes this Mac object with the given key and
algorithm parameters. |
void |
KeyAgreement.init(Key key,
AlgorithmParameterSpec params)
Initializes this key agreement with the given key and set of algorithm parameters. |
void |
ExemptionMechanism.init(Key key,
AlgorithmParameterSpec params)
Initializes this exemption mechanism with a key and a set of algorithm parameters. |
void |
KeyAgreement.init(Key key,
AlgorithmParameterSpec params,
SecureRandom random)
Initializes this key agreement with the given key, set of algorithm parameters, and source of randomness. |
Uses of AlgorithmParameterSpec in javax.crypto.spec |
---|
Classes in javax.crypto.spec that implement AlgorithmParameterSpec | |
---|---|
class |
DHGenParameterSpec
This class specifies the set of parameters used for generating Diffie-Hellman (system) parameters for use in Diffie-Hellman key agreement. |
class |
DHParameterSpec
This class specifies the set of parameters used with the Diffie-Hellman algorithm, as specified in PKCS #3: Diffie-Hellman Key-Agreement Standard. |
class |
IvParameterSpec
This class specifies an initialization vector (IV). |
class |
OAEPParameterSpec
This class specifies the set of parameters used with OAEP Padding, as defined in the PKCS #1 standard. |
class |
PBEParameterSpec
This class specifies the set of parameters used with password-based encryption (PBE), as defined in the PKCS #5 standard. |
class |
RC2ParameterSpec
This class specifies the parameters used with the RC2 algorithm. |
class |
RC5ParameterSpec
This class specifies the parameters used with the RC5 algorithm. |
Methods in javax.crypto.spec that return AlgorithmParameterSpec | |
---|---|
AlgorithmParameterSpec |
OAEPParameterSpec.getMGFParameters()
Returns the parameters for the mask generation function. |
Constructors in javax.crypto.spec with parameters of type AlgorithmParameterSpec | |
---|---|
OAEPParameterSpec(String mdName,
String mgfName,
AlgorithmParameterSpec mgfSpec,
PSource pSrc)
Constructs a parameter set for OAEP padding as defined in the PKCS #1 standard using the specified message digest algorithm mdName , mask generation function
algorithm mgfName , parameters for the mask
generation function mgfSpec , and source of
the encoding input P pSrc . |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.