Bouncy Castle Cryptography Library 1.71

org.bouncycastle.asn1.esf
Class CommitmentTypeQualifier

java.lang.Object
  extended byorg.bouncycastle.asn1.ASN1Object
      extended byorg.bouncycastle.asn1.esf.CommitmentTypeQualifier
All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.util.Encodable

public class CommitmentTypeQualifier
extends org.bouncycastle.asn1.ASN1Object

Commitment type qualifiers, used in the Commitment-Type-Indication attribute (RFC3126). CommitmentTypeQualifier ::= SEQUENCE { commitmentTypeIdentifier CommitmentTypeIdentifier, qualifier ANY DEFINED BY commitmentTypeIdentifier OPTIONAL }


Constructor Summary
CommitmentTypeQualifier(org.bouncycastle.asn1.ASN1ObjectIdentifier commitmentTypeIdentifier)
          Creates a new CommitmentTypeQualifier instance.
CommitmentTypeQualifier(org.bouncycastle.asn1.ASN1ObjectIdentifier commitmentTypeIdentifier, org.bouncycastle.asn1.ASN1Encodable qualifier)
          Creates a new CommitmentTypeQualifier instance.
 
Method Summary
 org.bouncycastle.asn1.ASN1ObjectIdentifier getCommitmentTypeIdentifier()
           
static CommitmentTypeQualifier getInstance(java.lang.Object as)
           
 org.bouncycastle.asn1.ASN1Encodable getQualifier()
           
 org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
          Returns a DER-encodable representation of this instance.
 
Methods inherited from class org.bouncycastle.asn1.ASN1Object
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommitmentTypeQualifier

public CommitmentTypeQualifier(org.bouncycastle.asn1.ASN1ObjectIdentifier commitmentTypeIdentifier)
Creates a new CommitmentTypeQualifier instance.

Parameters:
commitmentTypeIdentifier - a CommitmentTypeIdentifier value

CommitmentTypeQualifier

public CommitmentTypeQualifier(org.bouncycastle.asn1.ASN1ObjectIdentifier commitmentTypeIdentifier,
                               org.bouncycastle.asn1.ASN1Encodable qualifier)
Creates a new CommitmentTypeQualifier instance.

Parameters:
commitmentTypeIdentifier - a CommitmentTypeIdentifier value
qualifier - the qualifier, defined by the above field.
Method Detail

getInstance

public static CommitmentTypeQualifier getInstance(java.lang.Object as)

getCommitmentTypeIdentifier

public org.bouncycastle.asn1.ASN1ObjectIdentifier getCommitmentTypeIdentifier()

getQualifier

public org.bouncycastle.asn1.ASN1Encodable getQualifier()

toASN1Primitive

public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
Returns a DER-encodable representation of this instance.

Returns:
a ASN1Primitive value

Bouncy Castle Cryptography Library 1.71