Class BasePublicEncryptionKey
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.oer.its.ieee1609dot2.basetypes.BasePublicEncryptionKey
- All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Choice
,org.bouncycastle.asn1.ASN1Encodable
,org.bouncycastle.util.Encodable
public class BasePublicEncryptionKey
extends org.bouncycastle.asn1.ASN1Object
implements org.bouncycastle.asn1.ASN1Choice
BasePublicEncryptionKey ::= CHOICE {
eciesNistP256 EccP256CurvePoint,
eciesBrainpoolP256r1 EccP256CurvePoint,
...
}
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
-
Constructor Summary
ConstructorsConstructorDescriptionBasePublicEncryptionKey
(int choice, org.bouncycastle.asn1.ASN1Encodable value) -
Method Summary
Modifier and TypeMethodDescriptionstatic BasePublicEncryptionKey
static BasePublicEncryptionKey
eciesNistP256
(EccP256CurvePoint point) org.bouncycastle.asn1.ASN1Encodable
int
static BasePublicEncryptionKey
getInstance
(Object objectAt) org.bouncycastle.asn1.ASN1Primitive
Methods inherited from class org.bouncycastle.asn1.ASN1Object
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
-
Field Details
-
eciesNistP256
public static final int eciesNistP256- See Also:
-
eciesBrainpoolP256r1
public static final int eciesBrainpoolP256r1- See Also:
-
-
Constructor Details
-
BasePublicEncryptionKey
public BasePublicEncryptionKey(int choice, org.bouncycastle.asn1.ASN1Encodable value)
-
-
Method Details
-
getInstance
-
eciesNistP256
-
eciesBrainpoolP256r1
-
getChoice
public int getChoice() -
getBasePublicEncryptionKey
public org.bouncycastle.asn1.ASN1Encodable getBasePublicEncryptionKey() -
toASN1Primitive
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()- Specified by:
toASN1Primitive
in interfaceorg.bouncycastle.asn1.ASN1Encodable
- Specified by:
toASN1Primitive
in classorg.bouncycastle.asn1.ASN1Object
-