org.bouncycastle.asn1.cryptopro

Class GOST3410PublicKeyAlgParameters

Implemented Interfaces:
DEREncodable

public class GOST3410PublicKeyAlgParameters
extends ASN1Encodable

Constructor Summary

GOST3410PublicKeyAlgParameters(ASN1Sequence seq)
GOST3410PublicKeyAlgParameters(DERObjectIdentifier publicKeyParamSet, DERObjectIdentifier digestParamSet)
GOST3410PublicKeyAlgParameters(DERObjectIdentifier publicKeyParamSet, DERObjectIdentifier digestParamSet, DERObjectIdentifier encryptionParamSet)

Method Summary

DERObjectIdentifier
getDigestParamSet()
DERObjectIdentifier
getEncryptionParamSet()
static GOST3410PublicKeyAlgParameters
getInstance(Object obj)
static GOST3410PublicKeyAlgParameters
getInstance(ASN1TaggedObject obj, boolean explicit)
DERObjectIdentifier
getPublicKeyParamSet()
DERObject
toASN1Object()

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDERObject, getEncoded, hashCode, toASN1Object

Constructor Details

GOST3410PublicKeyAlgParameters

public GOST3410PublicKeyAlgParameters(ASN1Sequence seq)


GOST3410PublicKeyAlgParameters

public GOST3410PublicKeyAlgParameters(DERObjectIdentifier publicKeyParamSet,
                                      DERObjectIdentifier digestParamSet)


GOST3410PublicKeyAlgParameters

public GOST3410PublicKeyAlgParameters(DERObjectIdentifier publicKeyParamSet,
                                      DERObjectIdentifier digestParamSet,
                                      DERObjectIdentifier encryptionParamSet)

Method Details

getDigestParamSet

public DERObjectIdentifier getDigestParamSet()


getEncryptionParamSet

public DERObjectIdentifier getEncryptionParamSet()


getInstance

public static GOST3410PublicKeyAlgParameters getInstance(Object obj)


getInstance

public static GOST3410PublicKeyAlgParameters getInstance(ASN1TaggedObject obj,
                                                         boolean explicit)


getPublicKeyParamSet

public DERObjectIdentifier getPublicKeyParamSet()


toASN1Object

public DERObject toASN1Object()
Overrides:
toASN1Object in interface ASN1Encodable