org.bouncycastle.asn1.esf

Class SignaturePolicyIdentifier

Implemented Interfaces:
DEREncodable

public class SignaturePolicyIdentifier
extends ASN1Encodable

Field Summary

Fields inherited from class org.bouncycastle.asn1.ASN1Encodable

BER, DER

Constructor Summary

SignaturePolicyIdentifier()
SignaturePolicyIdentifier(SignaturePolicyId signaturePolicyId)

Method Summary

static SignaturePolicyIdentifier
getInstance(Object obj)
SignaturePolicyId
getSignaturePolicyId()
boolean
isSignaturePolicyImplied()
DERObject
toASN1Object()
 SignaturePolicyIdentifier ::= CHOICE{
     SignaturePolicyId         SignaturePolicyId,
     SignaturePolicyImplied    SignaturePolicyImplied }

 SignaturePolicyImplied ::= NULL
 

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode, toASN1Object

Constructor Details

SignaturePolicyIdentifier

public SignaturePolicyIdentifier()

SignaturePolicyIdentifier

public SignaturePolicyIdentifier(SignaturePolicyId signaturePolicyId)

Method Details

getInstance

public static SignaturePolicyIdentifier getInstance(Object obj)

getSignaturePolicyId

public SignaturePolicyId getSignaturePolicyId()

isSignaturePolicyImplied

public boolean isSignaturePolicyImplied()

toASN1Object

public DERObject toASN1Object()
 SignaturePolicyIdentifier ::= CHOICE{
     SignaturePolicyId         SignaturePolicyId,
     SignaturePolicyImplied    SignaturePolicyImplied }

 SignaturePolicyImplied ::= NULL
 
Overrides:
toASN1Object in interface ASN1Encodable