org.bouncycastle.jcajce.provider.util
Class AsymmetricAlgorithmProvider
java.lang.Object
|
+--org.bouncycastle.jcajce.provider.util.AlgorithmProvider
|
+--org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider
- Direct Known Subclasses:
- BC.Mappings, BCFKS.Mappings, COMPOSITE.Mappings, DH.Mappings, Dilithium.Mappings, DRBG.Mappings, DSA.Mappings, EC.Mappings, ECGOST.Mappings, EdEC.Mappings, ElGamal.Mappings, EXTERNAL.Mappings, Falcon.Mappings, GM.Mappings, GOST.Mappings, IES.Mappings, LMS.Mappings, NTRU.Mappings, PKCS12.Mappings, RSA.Mappings, SPHINCSPlus.Mappings, X509.Mappings
- public abstract class AsymmetricAlgorithmProvider
- extends AlgorithmProvider
Method Summary |
protected void |
addCipherAlgorithm(ConfigurableProvider provider,
java.lang.String algorithm,
java.lang.String className,
ASN1ObjectIdentifier oid)
|
protected void |
addKeyFactoryAlgorithm(ConfigurableProvider provider,
java.lang.String algorithm,
java.lang.String className,
ASN1ObjectIdentifier oid,
AsymmetricKeyInfoConverter keyInfoConverter)
|
protected void |
addKeyGeneratorAlgorithm(ConfigurableProvider provider,
java.lang.String algorithm,
java.lang.String className,
ASN1ObjectIdentifier oid)
|
protected void |
addKeyPairGeneratorAlgorithm(ConfigurableProvider provider,
java.lang.String algorithm,
java.lang.String className,
ASN1ObjectIdentifier oid)
|
protected void |
addSignatureAlgorithm(ConfigurableProvider provider,
java.lang.String algorithm,
java.lang.String className,
ASN1ObjectIdentifier oid)
|
protected void |
addSignatureAlgorithm(ConfigurableProvider provider,
java.lang.String digest,
java.lang.String algorithm,
java.lang.String className)
|
protected void |
addSignatureAlgorithm(ConfigurableProvider provider,
java.lang.String digest,
java.lang.String algorithm,
java.lang.String className,
ASN1ObjectIdentifier oid)
|
protected void |
addSignatureAlgorithm(ConfigurableProvider provider,
java.lang.String digest,
java.lang.String algorithm,
java.lang.String className,
ASN1ObjectIdentifier oid,
java.util.Map attributes)
|
protected void |
addSignatureAlias(ConfigurableProvider provider,
java.lang.String algorithm,
ASN1ObjectIdentifier oid)
|
protected void |
registerKeyFactoryOid(ConfigurableProvider provider,
ASN1ObjectIdentifier oid,
java.lang.String name,
AsymmetricKeyInfoConverter keyFactory)
|
protected void |
registerOid(ConfigurableProvider provider,
ASN1ObjectIdentifier oid,
java.lang.String name,
AsymmetricKeyInfoConverter keyFactory)
|
protected void |
registerOidAlgorithmParameterGenerator(ConfigurableProvider provider,
ASN1ObjectIdentifier oid,
java.lang.String name)
|
protected void |
registerOidAlgorithmParameters(ConfigurableProvider provider,
ASN1ObjectIdentifier oid,
java.lang.String name)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AsymmetricAlgorithmProvider
public AsymmetricAlgorithmProvider()
addSignatureAlgorithm
protected void addSignatureAlgorithm(ConfigurableProvider provider,
java.lang.String algorithm,
java.lang.String className,
ASN1ObjectIdentifier oid)
addSignatureAlias
protected void addSignatureAlias(ConfigurableProvider provider,
java.lang.String algorithm,
ASN1ObjectIdentifier oid)
addSignatureAlgorithm
protected void addSignatureAlgorithm(ConfigurableProvider provider,
java.lang.String digest,
java.lang.String algorithm,
java.lang.String className)
addSignatureAlgorithm
protected void addSignatureAlgorithm(ConfigurableProvider provider,
java.lang.String digest,
java.lang.String algorithm,
java.lang.String className,
ASN1ObjectIdentifier oid)
addSignatureAlgorithm
protected void addSignatureAlgorithm(ConfigurableProvider provider,
java.lang.String digest,
java.lang.String algorithm,
java.lang.String className,
ASN1ObjectIdentifier oid,
java.util.Map attributes)
addKeyPairGeneratorAlgorithm
protected void addKeyPairGeneratorAlgorithm(ConfigurableProvider provider,
java.lang.String algorithm,
java.lang.String className,
ASN1ObjectIdentifier oid)
addKeyFactoryAlgorithm
protected void addKeyFactoryAlgorithm(ConfigurableProvider provider,
java.lang.String algorithm,
java.lang.String className,
ASN1ObjectIdentifier oid,
AsymmetricKeyInfoConverter keyInfoConverter)
addKeyGeneratorAlgorithm
protected void addKeyGeneratorAlgorithm(ConfigurableProvider provider,
java.lang.String algorithm,
java.lang.String className,
ASN1ObjectIdentifier oid)
addCipherAlgorithm
protected void addCipherAlgorithm(ConfigurableProvider provider,
java.lang.String algorithm,
java.lang.String className,
ASN1ObjectIdentifier oid)
registerKeyFactoryOid
protected void registerKeyFactoryOid(ConfigurableProvider provider,
ASN1ObjectIdentifier oid,
java.lang.String name,
AsymmetricKeyInfoConverter keyFactory)
registerOid
protected void registerOid(ConfigurableProvider provider,
ASN1ObjectIdentifier oid,
java.lang.String name,
AsymmetricKeyInfoConverter keyFactory)
registerOidAlgorithmParameters
protected void registerOidAlgorithmParameters(ConfigurableProvider provider,
ASN1ObjectIdentifier oid,
java.lang.String name)
registerOidAlgorithmParameterGenerator
protected void registerOidAlgorithmParameterGenerator(ConfigurableProvider provider,
ASN1ObjectIdentifier oid,
java.lang.String name)