ASN1Encodable
, Encodable
public class Signature extends ASN1Object
Constructor | Description |
---|---|
Signature(AlgorithmIdentifier signatureAlgorithm,
DERBitString signature) |
|
Signature(AlgorithmIdentifier signatureAlgorithm,
DERBitString signature,
ASN1Sequence certs) |
Modifier and Type | Method | Description |
---|---|---|
ASN1Sequence |
getCerts() |
|
static Signature |
getInstance(java.lang.Object obj) |
|
static Signature |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
|
DERBitString |
getSignature() |
|
AlgorithmIdentifier |
getSignatureAlgorithm() |
|
ASN1Primitive |
toASN1Primitive() |
Produce an object suitable for an ASN1OutputStream.
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
public Signature(AlgorithmIdentifier signatureAlgorithm, DERBitString signature)
public Signature(AlgorithmIdentifier signatureAlgorithm, DERBitString signature, ASN1Sequence certs)
public static Signature getInstance(ASN1TaggedObject obj, boolean explicit)
public static Signature getInstance(java.lang.Object obj)
public AlgorithmIdentifier getSignatureAlgorithm()
public DERBitString getSignature()
public ASN1Sequence getCerts()
public ASN1Primitive toASN1Primitive()
Signature ::= SEQUENCE { signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL}
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object