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 Modifier and Type Class Description static class
BasePublicEncryptionKey.Builder
-
Field Summary
Fields Modifier and Type Field Description static int
eciesBrainpoolP256r1
static int
eciesNistP256
-
Constructor Summary
Constructors Constructor Description BasePublicEncryptionKey(int choice, org.bouncycastle.asn1.ASN1Encodable value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BasePublicEncryptionKey
eciesBrainpoolP256r1(EccP256CurvePoint point)
static BasePublicEncryptionKey
eciesNistP256(EccP256CurvePoint point)
org.bouncycastle.asn1.ASN1Encodable
getBasePublicEncryptionKey()
int
getChoice()
static BasePublicEncryptionKey
getInstance(java.lang.Object objectAt)
org.bouncycastle.asn1.ASN1Primitive
toASN1Primitive()
-
-
-
Field Detail
-
eciesNistP256
public static final int eciesNistP256
- See Also:
- Constant Field Values
-
eciesBrainpoolP256r1
public static final int eciesBrainpoolP256r1
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static BasePublicEncryptionKey getInstance(java.lang.Object objectAt)
-
eciesNistP256
public static BasePublicEncryptionKey eciesNistP256(EccP256CurvePoint point)
-
eciesBrainpoolP256r1
public static BasePublicEncryptionKey eciesBrainpoolP256r1(EccP256CurvePoint point)
-
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
-
-