Class PublicVerificationKey
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.oer.its.ieee1609dot2.basetypes.PublicVerificationKey
- All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Choice
,org.bouncycastle.asn1.ASN1Encodable
,org.bouncycastle.util.Encodable
public class PublicVerificationKey
extends org.bouncycastle.asn1.ASN1Object
implements org.bouncycastle.asn1.ASN1Choice
PublicVerificationKey ::= CHOICE {
ecdsaNistP256 EccP256CurvePoint,
ecdsaBrainpoolP256r1 EccP256CurvePoint,
...,
ecdsaBrainpoolP384r1 EccP384CurvePoint
}
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
-
Constructor Summary
ConstructorsConstructorDescriptionPublicVerificationKey
(int choice, org.bouncycastle.asn1.ASN1Encodable curvePoint) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
static PublicVerificationKey
static PublicVerificationKey
static PublicVerificationKey
ecdsaNistP256
(EccP256CurvePoint point) int
static PublicVerificationKey
getInstance
(Object object) org.bouncycastle.asn1.ASN1Encodable
org.bouncycastle.asn1.ASN1Primitive
Methods inherited from class org.bouncycastle.asn1.ASN1Object
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
-
Field Details
-
ecdsaNistP256
public static final int ecdsaNistP256- See Also:
-
ecdsaBrainpoolP256r1
public static final int ecdsaBrainpoolP256r1- See Also:
-
ecdsaBrainpoolP384r1
public static final int ecdsaBrainpoolP384r1- See Also:
-
-
Constructor Details
-
PublicVerificationKey
public PublicVerificationKey(int choice, org.bouncycastle.asn1.ASN1Encodable curvePoint)
-
-
Method Details
-
ecdsaNistP256
-
ecdsaBrainpoolP256r1
-
ecdsaBrainpoolP384r1
-
getInstance
-
builder
-
getChoice
public int getChoice() -
getPublicVerificationKey
public org.bouncycastle.asn1.ASN1Encodable getPublicVerificationKey() -
toASN1Primitive
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()- Specified by:
toASN1Primitive
in interfaceorg.bouncycastle.asn1.ASN1Encodable
- Specified by:
toASN1Primitive
in classorg.bouncycastle.asn1.ASN1Object
-