public class

CommitmentTypeQualifier

extends ASN1Encodable
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.esf.CommitmentTypeQualifier

Class Overview

Commitment type qualifiers, used in the Commitment-Type-Indication attribute (RFC3126).

   CommitmentTypeQualifier ::= SEQUENCE {
       commitmentTypeIdentifier  CommitmentTypeIdentifier,
       qualifier          ANY DEFINED BY commitmentTypeIdentifier OPTIONAL }
 

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
CommitmentTypeQualifier(DERObjectIdentifier commitmentTypeIdentifier)
Creates a new CommitmentTypeQualifier instance.
CommitmentTypeQualifier(DERObjectIdentifier commitmentTypeIdentifier, DEREncodable qualifier)
Creates a new CommitmentTypeQualifier instance.
CommitmentTypeQualifier(ASN1Sequence as)
Creates a new CommitmentTypeQualifier instance.
Public Methods
DERObjectIdentifier getCommitmentTypeIdentifier()
static CommitmentTypeQualifier getInstance(Object as)
DEREncodable getQualifier()
DERObject toASN1Object()
Returns a DER-encodable representation of this instance.
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public CommitmentTypeQualifier (DERObjectIdentifier commitmentTypeIdentifier)

Creates a new CommitmentTypeQualifier instance.

Parameters
commitmentTypeIdentifier a CommitmentTypeIdentifier value

public CommitmentTypeQualifier (DERObjectIdentifier commitmentTypeIdentifier, DEREncodable qualifier)

Creates a new CommitmentTypeQualifier instance.

Parameters
commitmentTypeIdentifier a CommitmentTypeIdentifier value
qualifier the qualifier, defined by the above field.

public CommitmentTypeQualifier (ASN1Sequence as)

Creates a new CommitmentTypeQualifier instance.

Parameters
as CommitmentTypeQualifier structure encoded as an ASN1Sequence.

Public Methods

public DERObjectIdentifier getCommitmentTypeIdentifier ()

public static CommitmentTypeQualifier getInstance (Object as)

public DEREncodable getQualifier ()

public DERObject toASN1Object ()

Returns a DER-encodable representation of this instance.

Returns
  • a DERObject value