T
- the domain parameters associated with these parameters.public final class GOST3410Parameters<T>
extends java.lang.Object
Constructor and Description |
---|
GOST3410Parameters(ASN1ObjectIdentifier publicKeyParamSet)
Constructor from the public key parameter set object identifier.
|
GOST3410Parameters(ASN1ObjectIdentifier publicKeyParamSet,
ASN1ObjectIdentifier digestParamSet)
Constructor for signing parameters.
|
GOST3410Parameters(ASN1ObjectIdentifier publicKeyParamSet,
ASN1ObjectIdentifier digestParamSet,
ASN1ObjectIdentifier encryptionParamSet)
Constructor for signing/encryption parameters.
|
GOST3410Parameters(ASN1ObjectIdentifier publicKeyParamSet,
ASN1ObjectIdentifier digestParamSet,
ASN1ObjectIdentifier encryptionParamSet,
T domainParameters)
Constructor for signing/encryption parameters with explicit domain parameters.
|
GOST3410Parameters(ASN1ObjectIdentifier publicKeyParamSet,
ASN1ObjectIdentifier digestParamSet,
T domainParameters)
Constructor for signing parameters with explicit domain parameters.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
ASN1ObjectIdentifier |
getDigestParamSet()
Return the object identifier for the digest parameter set.
|
T |
getDomainParameters()
Return the domain parameters associated with the OIDs in this parameters object.
|
ASN1ObjectIdentifier |
getEncryptionParamSet()
Return the object identifier for the encryption parameter set.
|
ASN1ObjectIdentifier |
getPublicKeyParamSet()
Return the object identifier for the public key parameter set.
|
int |
hashCode() |
public GOST3410Parameters(ASN1ObjectIdentifier publicKeyParamSet)
publicKeyParamSet
- the public key parameter set object identifier.public GOST3410Parameters(ASN1ObjectIdentifier publicKeyParamSet, ASN1ObjectIdentifier digestParamSet)
publicKeyParamSet
- the public key parameter set object identifier.digestParamSet
- the object identifier for the digest algorithm to be associated with parameters.public GOST3410Parameters(ASN1ObjectIdentifier publicKeyParamSet, ASN1ObjectIdentifier digestParamSet, ASN1ObjectIdentifier encryptionParamSet)
publicKeyParamSet
- the public key parameter set object identifier.digestParamSet
- the object identifier for the digest algorithm to be associated with parameters.encryptionParamSet
- the object identifier associated with encryption algorithm to use.public GOST3410Parameters(ASN1ObjectIdentifier publicKeyParamSet, ASN1ObjectIdentifier digestParamSet, T domainParameters)
publicKeyParamSet
- the public key parameter set object identifier.digestParamSet
- the object identifier for the digest algorithm to be associated with parameters.domainParameters
- the domain parameters to use.public GOST3410Parameters(ASN1ObjectIdentifier publicKeyParamSet, ASN1ObjectIdentifier digestParamSet, ASN1ObjectIdentifier encryptionParamSet, T domainParameters)
publicKeyParamSet
- the public key parameter set object identifier.digestParamSet
- the object identifier for the digest algorithm to be associated with parameters.encryptionParamSet
- the object identifier associated with encryption algorithm to use.domainParameters
- the domain parameters to use.public ASN1ObjectIdentifier getPublicKeyParamSet()
public ASN1ObjectIdentifier getDigestParamSet()
public ASN1ObjectIdentifier getEncryptionParamSet()
public T getDomainParameters()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object