Top Description Inners Fields Constructors Methods
org.bouncycastle.oer.its.ieee1609dot2dot1

public Class ButterflyParamsOriginal

extends ASN1Object
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1Encodable, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .DERSequence, org.bouncycastle.oer.its.ieee1609dot2.basetypes.PublicEncryptionKey

ButterflyParamsOriginal ::= SEQUENCE { signingExpansion ButterflyExpansion, encryptionKey PublicEncryptionKey, encryptionExpansion ButterflyExpansion }

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
private final ButterflyExpansion
private final PublicEncryptionKey
private final ButterflyExpansion

Constructor Summary

AccessConstructor and Description
public
ButterflyParamsOriginal(ButterflyExpansion signingExpansion, PublicEncryptionKey encryptionKey, ButterflyExpansion encryptionExpansion)

private

Method Summary

Modifier and TypeMethod and Description
public static ButterflyParamsOriginal.Builder
public ButterflyExpansion
public PublicEncryptionKey
public static ButterflyParamsOriginal
public ButterflyExpansion
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

encryptionExpansionback to summary
private final ButterflyExpansion encryptionExpansion
encryptionKeyback to summary
private final PublicEncryptionKey encryptionKey
signingExpansionback to summary
private final ButterflyExpansion signingExpansion

Constructor Detail

ButterflyParamsOriginalback to summary
public ButterflyParamsOriginal(ButterflyExpansion signingExpansion, PublicEncryptionKey encryptionKey, ButterflyExpansion encryptionExpansion)
ButterflyParamsOriginalback to summary
private ButterflyParamsOriginal(ASN1Sequence sequence)

Method Detail

builderback to summary
public static ButterflyParamsOriginal.Builder builder()
getEncryptionExpansionback to summary
public ButterflyExpansion getEncryptionExpansion()
getEncryptionKeyback to summary
public PublicEncryptionKey getEncryptionKey()
getInstanceback to summary
public static ButterflyParamsOriginal getInstance(Object o)
getSigningExpansionback to summary
public ButterflyExpansion getSigningExpansion()
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.

org.bouncycastle.oer.its.ieee1609dot2dot1 back to summary

public Class ButterflyParamsOriginal.Builder

extends Object
Class Inheritance
  • java.lang.Object
  • org.bouncycastle.oer.its.ieee1609dot2dot1.ButterflyParamsOriginal.Builder

Field Summary

Modifier and TypeField and Description
private ButterflyExpansion
private PublicEncryptionKey
private ButterflyExpansion

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ButterflyParamsOriginal
public ButterflyParamsOriginal.Builder
public ButterflyParamsOriginal.Builder
public ButterflyParamsOriginal.Builder
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

encryptionExpansionback to summary
private ButterflyExpansion encryptionExpansion
encryptionKeyback to summary
private PublicEncryptionKey encryptionKey
signingExpansionback to summary
private ButterflyExpansion signingExpansion

Constructor Detail

Builderback to summary
public Builder()

Method Detail

createButterflyParamsOriginalback to summary
public ButterflyParamsOriginal createButterflyParamsOriginal()
setEncryptionExpansionback to summary
public ButterflyParamsOriginal.Builder setEncryptionExpansion(ButterflyExpansion encryptionExpansion)
setEncryptionKeyback to summary
public ButterflyParamsOriginal.Builder setEncryptionKey(PublicEncryptionKey encryptionKey)
setSigningExpansionback to summary
public ButterflyParamsOriginal.Builder setSigningExpansion(ButterflyExpansion signingExpansion)