Uses of Interface
java.security.spec.AlgorithmParameterSpec
-
Uses of AlgorithmParameterSpec in java.security
Methods in java.security with type parameters of type AlgorithmParameterSpec Modifier and Type Method Description protected abstract <T extends AlgorithmParameterSpec>
TAlgorithmParametersSpi. engineGetParameterSpec(Class<T> paramSpec)Returns theAlgorithmParameterSpecfor thisAlgorithmParametersSpi.<T extends AlgorithmParameterSpec>
TAlgorithmParameters. getParameterSpec(Class<T> paramSpec)Returns theAlgorithmParameterSpecfor thisAlgorithmParameters.Methods in java.security with parameters of type AlgorithmParameterSpec Modifier and Type Method Description protected abstract voidAlgorithmParameterGeneratorSpi. engineInit(AlgorithmParameterSpec genParamSpec, SecureRandom random)Initializes thisAlgorithmParameterGeneratorSpiwith the givenAlgorithmParameterSpecand the givenSecureRandom.protected abstract voidAlgorithmParametersSpi. engineInit(AlgorithmParameterSpec paramSpec)Initializes thisAlgorithmParametersSpiwith the specifiedAlgorithmParameterSpec.protected voidSignatureSpi. engineSetParameter(AlgorithmParameterSpec params)Sets the specifiedAlgorithmParameterSpec.voidAlgorithmParameterGenerator. init(AlgorithmParameterSpec genParamSpec)Initializes thisAlgorithmParameterGeneratorwith the givenAlgorithmParameterSpec.voidAlgorithmParameterGenerator. init(AlgorithmParameterSpec genParamSpec, SecureRandom random)Initializes thisAlgorithmParameterGeneratorwith the givenAlgorithmParameterSpecand the givenSecureRandom.voidAlgorithmParameters. init(AlgorithmParameterSpec paramSpec)Initializes thisAlgorithmParameterswith the specifiedAlgorithmParameterSpec.voidKeyPairGenerator. initialize(AlgorithmParameterSpec param)Initializes thisKeyPairGeneratorwith the givenAlgorithmParameterSpec.voidKeyPairGenerator. initialize(AlgorithmParameterSpec param, SecureRandom random)Initializes thisKeyPairGeneratorwith the givenAlgorithmParameterSpecand the givenSecureRandom.voidKeyPairGeneratorSpi. initialize(AlgorithmParameterSpec params, SecureRandom random)Initializes thisKeyPairGeneratorSpiwith the givenAlgorithmParameterSpecand the givenSecureRandom.voidSignature. setParameter(AlgorithmParameterSpec params)Sets the specifiedAlgorithmParameterSpec. -
Uses of AlgorithmParameterSpec in java.security.spec
Classes in java.security.spec that implement AlgorithmParameterSpec Modifier and Type Class Description classDSAParameterSpecThe parameter specification used with the Digital Signature Algorithm (DSA).classECGenParameterSpecThe parameter specification used to generate elliptic curve domain parameters.classECParameterSpecThe parameter specification used with Elliptic Curve Cryptography (ECC).classMGF1ParameterSpecThe parameter specification for the Mask Generation Function (MGF1) in the RSA-PSS Signature and OAEP Padding scheme.classPSSParameterSpecThe parameter specification for the RSA-PSS Signature scheme.classRSAKeyGenParameterSpecThe parameter specification for generating an RSA key pair.Methods in java.security.spec that return AlgorithmParameterSpec Modifier and Type Method Description AlgorithmParameterSpecPSSParameterSpec. getMGFParameters()Returns the parameter for the mask generation function algorithm.Constructors in java.security.spec with parameters of type AlgorithmParameterSpec Constructor Description PSSParameterSpec(String mdName, String mgfName, AlgorithmParameterSpec mgfSpec, int saltLen, int trailerField)Creates a newPSSParameterSpecwith the specified message digest name, mask generation function name, mask generation function parameters, salt length, and trailer field value. -
Uses of AlgorithmParameterSpec in javax.crypto
Methods in javax.crypto that return AlgorithmParameterSpec Modifier and Type Method Description static AlgorithmParameterSpecCipher. getMaxAllowedParameterSpec(String transformation)Returns the maximum cipher parameter value for the specified transformation.Methods in javax.crypto with parameters of type AlgorithmParameterSpec Modifier and Type Method Description protected abstract voidCipherSpi. engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)Initializes this cipher instance with the specified key, algorithm parameters and a source of randomness.protected abstract voidExemptionMechanismSpi. engineInit(Key key, AlgorithmParameterSpec params)Initializes thisExemptionMechanisminstance with the specified key and algorithm parameters.protected abstract voidKeyAgreementSpi. engineInit(Key key, AlgorithmParameterSpec params, SecureRandom random)Initializes thisKeyAgreementSpiwith the specified key, algorithm parameters and randomness source.protected abstract voidKeyGeneratorSpi. engineInit(AlgorithmParameterSpec params, SecureRandom random)Initializes thisKeyGeneratorSpiinstance with the specified algorithm parameters and randomness source.protected abstract voidMacSpi. engineInit(Key key, AlgorithmParameterSpec params)Initializes thisMacSpiinstance with the specified key and algorithm parameters.voidCipher. init(int opmode, Key key, AlgorithmParameterSpec params)Initializes this cipher instance with the specified key and algorithm parameters.voidCipher. init(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)Initializes this cipher instance with the specified key, algorithm parameters and a source of randomness.voidExemptionMechanism. init(Key key, AlgorithmParameterSpec param)Initializes thisExemptionMechanisminstance with the specified key and algorithm parameters.voidKeyAgreement. init(Key key, AlgorithmParameterSpec params)Initializes thisKeyAgreementwith the specified key and the algorithm parameters.voidKeyAgreement. init(Key key, AlgorithmParameterSpec params, SecureRandom random)Initializes thisKeyAgreementwith the specified key, algorithm parameters and randomness source.voidKeyGenerator. init(AlgorithmParameterSpec params)Initializes thisKeyGeneratorinstance with the specified algorithm parameters.voidKeyGenerator. init(AlgorithmParameterSpec params, SecureRandom random)Initializes thisKeyGeneratorinstance with the specified algorithm parameters and randomness source.voidMac. init(Key key, AlgorithmParameterSpec params)Initializes thisMacinstance with the specified key and algorithm parameters. -
Uses of AlgorithmParameterSpec in javax.crypto.spec
Classes in javax.crypto.spec that implement AlgorithmParameterSpec Modifier and Type Class Description classDHGenParameterSpecThe algorithm parameter specification for generating Diffie-Hellman parameters used in Diffie-Hellman key agreement.classDHParameterSpecThe algorithm parameter specification for the Diffie-Hellman algorithm.classGCMParameterSpecProvides a the parameters for an instance of aCipherusing Galois/Counter Mode (GCM).classIvParameterSpecThe algorithm parameter specification for an initialization vector.classOAEPParameterSpecThe algorithm parameter specification for the OAEP Padding algorithm.classPBEParameterSpecThe algorithm parameter specification for a password based encryption algorithm.classRC2ParameterSpecThe algorithm parameter specification for the RC2 algorithm.classRC5ParameterSpecThe algorithm parameter specification for the RC5 algorithm.Methods in javax.crypto.spec that return AlgorithmParameterSpec Modifier and Type Method Description AlgorithmParameterSpecOAEPParameterSpec. getMGFParameters()Returns the algorithm parameter specification for the mask generation function algorithm.Constructors in javax.crypto.spec with parameters of type AlgorithmParameterSpec Constructor Description OAEPParameterSpec(String mdName, String mgfName, AlgorithmParameterSpec mgfSpec, PSource pSrc)Creates a newOAEPParameterSpecinstance with the specified message digest algorithm name, mask generation function (mgf) algorithm name, parameters for the mgf algorithm and the source of the labelL. -
Uses of AlgorithmParameterSpec in org.apache.harmony.crypto.internal
Methods in org.apache.harmony.crypto.internal with parameters of type AlgorithmParameterSpec Modifier and Type Method Description voidNullCipherSpi. engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random) -
Uses of AlgorithmParameterSpec in org.bouncycastle.jcajce.provider.asymmetric.dh
Methods in org.bouncycastle.jcajce.provider.asymmetric.dh that return AlgorithmParameterSpec Modifier and Type Method Description protected AlgorithmParameterSpecAlgorithmParametersSpi. engineGetParameterSpec(Class paramSpec)protected AlgorithmParameterSpecAlgorithmParametersSpi. localEngineGetParameterSpec(Class paramSpec)Methods in org.bouncycastle.jcajce.provider.asymmetric.dh with parameters of type AlgorithmParameterSpec Modifier and Type Method Description protected voidAlgorithmParameterGeneratorSpi. engineInit(AlgorithmParameterSpec genParamSpec, SecureRandom random)protected voidAlgorithmParametersSpi. engineInit(AlgorithmParameterSpec paramSpec)protected voidKeyAgreementSpi. engineInit(Key key, AlgorithmParameterSpec params, SecureRandom random)voidKeyPairGeneratorSpi. initialize(AlgorithmParameterSpec params, SecureRandom random) -
Uses of AlgorithmParameterSpec in org.bouncycastle.jcajce.provider.asymmetric.dsa
Methods in org.bouncycastle.jcajce.provider.asymmetric.dsa that return AlgorithmParameterSpec Modifier and Type Method Description protected AlgorithmParameterSpecAlgorithmParametersSpi. engineGetParameterSpec(Class paramSpec)protected AlgorithmParameterSpecAlgorithmParametersSpi. localEngineGetParameterSpec(Class paramSpec)Methods in org.bouncycastle.jcajce.provider.asymmetric.dsa with parameters of type AlgorithmParameterSpec Modifier and Type Method Description protected voidAlgorithmParameterGeneratorSpi. engineInit(AlgorithmParameterSpec genParamSpec, SecureRandom random)protected voidAlgorithmParametersSpi. engineInit(AlgorithmParameterSpec paramSpec)protected voidDSASigner. engineSetParameter(AlgorithmParameterSpec params)voidKeyPairGeneratorSpi. initialize(AlgorithmParameterSpec params, SecureRandom random) -
Uses of AlgorithmParameterSpec in org.bouncycastle.jcajce.provider.asymmetric.ec
Methods in org.bouncycastle.jcajce.provider.asymmetric.ec with parameters of type AlgorithmParameterSpec Modifier and Type Method Description protected voidKeyAgreementSpi. engineInit(Key key, AlgorithmParameterSpec params, SecureRandom random)voidKeyPairGeneratorSpi.EC. initialize(AlgorithmParameterSpec params, SecureRandom random) -
Uses of AlgorithmParameterSpec in org.bouncycastle.jcajce.provider.asymmetric.rsa
Methods in org.bouncycastle.jcajce.provider.asymmetric.rsa that return AlgorithmParameterSpec Modifier and Type Method Description protected AlgorithmParameterSpecAlgorithmParametersSpi. engineGetParameterSpec(Class paramSpec)protected abstract AlgorithmParameterSpecAlgorithmParametersSpi. localEngineGetParameterSpec(Class paramSpec)protected AlgorithmParameterSpecAlgorithmParametersSpi.OAEP. localEngineGetParameterSpec(Class paramSpec)protected AlgorithmParameterSpecAlgorithmParametersSpi.PSS. localEngineGetParameterSpec(Class paramSpec)Methods in org.bouncycastle.jcajce.provider.asymmetric.rsa with parameters of type AlgorithmParameterSpec Modifier and Type Method Description protected voidAlgorithmParametersSpi.OAEP. engineInit(AlgorithmParameterSpec paramSpec)protected voidAlgorithmParametersSpi.PSS. engineInit(AlgorithmParameterSpec paramSpec)protected voidCipherSpi. engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)protected voidDigestSignatureSpi. engineSetParameter(AlgorithmParameterSpec params)voidKeyPairGeneratorSpi. initialize(AlgorithmParameterSpec params, SecureRandom random) -
Uses of AlgorithmParameterSpec in org.bouncycastle.jcajce.provider.asymmetric.util
Methods in org.bouncycastle.jcajce.provider.asymmetric.util with parameters of type AlgorithmParameterSpec Modifier and Type Method Description protected voidDSABase. engineSetParameter(AlgorithmParameterSpec params) -
Uses of AlgorithmParameterSpec in org.bouncycastle.jcajce.provider.symmetric
Methods in org.bouncycastle.jcajce.provider.symmetric that return AlgorithmParameterSpec Modifier and Type Method Description protected AlgorithmParameterSpecPBEPKCS12.AlgParams. localEngineGetParameterSpec(Class paramSpec)Methods in org.bouncycastle.jcajce.provider.symmetric with parameters of type AlgorithmParameterSpec Modifier and Type Method Description protected voidDES.AlgParamGen. engineInit(AlgorithmParameterSpec genParamSpec, SecureRandom random)protected voidPBEPKCS12.AlgParams. engineInit(AlgorithmParameterSpec paramSpec) -
Uses of AlgorithmParameterSpec in org.bouncycastle.jcajce.provider.symmetric.util
Methods in org.bouncycastle.jcajce.provider.symmetric.util that return AlgorithmParameterSpec Modifier and Type Method Description protected AlgorithmParameterSpecBaseAlgorithmParameters. engineGetParameterSpec(Class paramSpec)protected abstract AlgorithmParameterSpecBaseAlgorithmParameters. localEngineGetParameterSpec(Class paramSpec)protected AlgorithmParameterSpecIvAlgorithmParameters. localEngineGetParameterSpec(Class paramSpec)Methods in org.bouncycastle.jcajce.provider.symmetric.util with parameters of type AlgorithmParameterSpec Modifier and Type Method Description protected voidBaseBlockCipher. engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)protected voidBaseKeyGenerator. engineInit(AlgorithmParameterSpec params, SecureRandom random)protected voidBaseMac. engineInit(Key key, AlgorithmParameterSpec params)protected voidBaseStreamCipher. engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)protected voidBaseWrapCipher. engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)protected voidIvAlgorithmParameters. engineInit(AlgorithmParameterSpec paramSpec)static CipherParametersPBE.Util. makePBEMacParameters(BCPBEKey pbeKey, AlgorithmParameterSpec spec)generate a PBE based key suitable for a MAC algorithm, the key size is chosen according the MAC size, or the hashing algorithm, whichever is greater.static CipherParametersPBE.Util. makePBEParameters(BCPBEKey pbeKey, AlgorithmParameterSpec spec, String targetAlgorithm)construct a key and iv (if necessary) suitable for use with a Cipher. -
Uses of AlgorithmParameterSpec in org.bouncycastle.jce.provider
Methods in org.bouncycastle.jce.provider with parameters of type AlgorithmParameterSpec Modifier and Type Method Description protected voidJCEStreamCipher. engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random) -
Uses of AlgorithmParameterSpec in org.bouncycastle.jce.spec
Classes in org.bouncycastle.jce.spec that implement AlgorithmParameterSpec Modifier and Type Class Description classECNamedCurveGenParameterSpecNamed curve generation specclassECNamedCurveParameterSpecspecification signifying that the curve parameters can also be refered to by name.classECNamedCurveSpecspecification signifying that the curve parameters can also be referred to by name.classECParameterSpecbasic domain parameters for an Elliptic Curve public or private key. -
Uses of AlgorithmParameterSpec in org.conscrypt
Classes in org.conscrypt that implement AlgorithmParameterSpec Modifier and Type Class Description classOpenSSLDSAParamsMethods in org.conscrypt with parameters of type AlgorithmParameterSpec Modifier and Type Method Description protected voidOpenSSLCipher. engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)protected voidOpenSSLCipherRSA. engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)protected voidOpenSSLECDHKeyAgreement. engineInit(Key key, AlgorithmParameterSpec params, SecureRandom random)protected voidOpenSSLMac. engineInit(Key key, AlgorithmParameterSpec params)voidOpenSSLDSAKeyPairGenerator. initialize(AlgorithmParameterSpec params, SecureRandom random)voidOpenSSLECKeyPairGenerator. initialize(AlgorithmParameterSpec param, SecureRandom random)voidOpenSSLRSAKeyPairGenerator. initialize(AlgorithmParameterSpec params, SecureRandom random)