Bouncy Castle Cryptography 1.19

org.bouncycastle.asn1.ocsp
Class Signature

java.lang.Object
  |
  +--org.bouncycastle.asn1.ocsp.Signature
All Implemented Interfaces:
DEREncodable

public class Signature
extends java.lang.Object
implements DEREncodable


Constructor Summary
Signature(AlgorithmIdentifier signatureAlgorithm, DERBitString signature)
           
Signature(AlgorithmIdentifier signatureAlgorithm, DERBitString signature, ASN1Sequence certs)
           
Signature(ASN1Sequence seq)
           
 
Method Summary
 ASN1Sequence getCerts()
           
 DERObject getDERObject()
           Signature ::= SEQUENCE { signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL}
static Signature getInstance(ASN1TaggedObject obj, boolean explicit)
           
static Signature getInstance(java.lang.Object obj)
           
 DERBitString getSignature()
           
 AlgorithmIdentifier getSignatureAlgorithm()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Signature

public Signature(AlgorithmIdentifier signatureAlgorithm,
                 DERBitString signature)

Signature

public Signature(AlgorithmIdentifier signatureAlgorithm,
                 DERBitString signature,
                 ASN1Sequence certs)

Signature

public Signature(ASN1Sequence seq)
Method Detail

getInstance

public static Signature getInstance(ASN1TaggedObject obj,
                                    boolean explicit)

getInstance

public static Signature getInstance(java.lang.Object obj)

getSignatureAlgorithm

public AlgorithmIdentifier getSignatureAlgorithm()

getSignature

public DERBitString getSignature()

getCerts

public ASN1Sequence getCerts()

getDERObject

public DERObject getDERObject()
 Signature       ::=     SEQUENCE {
     signatureAlgorithm      AlgorithmIdentifier,
     signature               BIT STRING,
     certs               [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL}
 
Specified by:
getDERObject in interface DEREncodable

Bouncy Castle Cryptography 1.19