Top Description Fields Constructors Methods
org.bouncycastle.oer.its.ieee1609dot2.basetypes

public Class Signature

extends ASN1Object
implements ASN1Choice
Class Inheritance
All Implemented Interfaces
org.bouncycastle.asn1.ASN1Choice
Imports
org.bouncycastle.asn1.ASN1Choice, .ASN1Encodable, .ASN1Object, .ASN1Primitive, .ASN1TaggedObject, .BERTags, .DERTaggedObject

    Signature ::= CHOICE {
        ecdsaNistP256Signature EcdsaP256Signature,
        ecdsaBrainpoolP256r1Signature EcdsaP256Signature,
        ...
        ecdsaBrainpoolP384r1Signature EcdsaP384Signature
    }

Field Summary

Modifier and TypeField and Description
private final int
public static final int
public static final int
public static final int
private final ASN1Encodable

Constructor Summary

AccessConstructor and Description
public
Signature(int choice, ASN1Encodable value)

private

Method Summary

Modifier and TypeMethod and Description
public static Signature
public static Signature
public static Signature
public int
public static Signature
getInstance(Object objectAt)

public ASN1Encodable
public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

choiceback to summary
private final int choice
ecdsaBrainpoolP256r1Signatureback to summary
public static final int ecdsaBrainpoolP256r1Signature
ecdsaBrainpoolP384r1Signatureback to summary
public static final int ecdsaBrainpoolP384r1Signature
ecdsaNistP256Signatureback to summary
public static final int ecdsaNistP256Signature
signatureback to summary
private final ASN1Encodable signature

Constructor Detail

Signatureback to summary
public Signature(int choice, ASN1Encodable value)
Signatureback to summary
private Signature(ASN1TaggedObject ato)

Method Detail

ecdsaBrainpoolP256r1Signatureback to summary
public static Signature ecdsaBrainpoolP256r1Signature(EcdsaP256Signature v)
ecdsaBrainpoolP384r1Signatureback to summary
public static Signature ecdsaBrainpoolP384r1Signature(EcdsaP384Signature v)
ecdsaNistP256Signatureback to summary
public static Signature ecdsaNistP256Signature(EcdsaP256Signature v)
getChoiceback to summary
public int getChoice()
getInstanceback to summary
public static Signature getInstance(Object objectAt)
getSignatureback to summary
public ASN1Encodable getSignature()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Returns:ASN1Primitive

a primitive representation of this object.