|
Bouncy Castle Cryptography Library 1.82 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.ASN1Primitive
org.bouncycastle.asn1.ASN1External
org.bouncycastle.asn1.DLExternal
Class representing the Definite-Length-type External
| Constructor Summary | |
DLExternal(ASN1EncodableVector vector)
Deprecated. Use DLExternal(DLSequence) instead. |
|
DLExternal(ASN1ObjectIdentifier directReference,
ASN1Integer indirectReference,
ASN1Primitive dataValueDescriptor,
DERTaggedObject externalData)
Creates a new instance of DERExternal See X.690 for more informations about the meaning of these parameters |
|
DLExternal(ASN1ObjectIdentifier directReference,
ASN1Integer indirectReference,
ASN1Primitive dataValueDescriptor,
int encoding,
ASN1Primitive externalData)
Creates a new instance of Definite-Length External. |
|
DLExternal(DLSequence sequence)
Construct a Definite-Length EXTERNAL object, the input sequence must have exactly two elements on it. |
|
| Methods inherited from class org.bouncycastle.asn1.ASN1External |
getDataValueDescriptor, getDirectReference, getEncoding, getExternalContent, getIndirectReference, getInstance, getInstance, getTagged, hashCode |
| Methods inherited from class org.bouncycastle.asn1.ASN1Primitive |
encodeTo, encodeTo, equals, equals, equals, fromByteArray, toASN1Primitive |
| Methods inherited from class org.bouncycastle.asn1.ASN1Object |
getEncoded, getEncoded, hasEncodedTagValue |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DLExternal(ASN1EncodableVector vector)
DLExternal(DLSequence) instead.
Acceptable input formats are:
ASN1ObjectIdentifier + data DERTaggedObject (direct reference form)
ASN1Integer + data DERTaggedObject (indirect reference form)
Anything but DERTaggedObject + data DERTaggedObject (data value form)
java.lang.IllegalArgumentException - if input size is wrong, or input is not an acceptable formatpublic DLExternal(DLSequence sequence)
Acceptable input formats are:
ASN1ObjectIdentifier + data DERTaggedObject (direct reference form)
ASN1Integer + data DERTaggedObject (indirect reference form)
Anything but DERTaggedObject + data DERTaggedObject (data value form)
java.lang.IllegalArgumentException - if input size is wrong, or input is not an acceptable format
public DLExternal(ASN1ObjectIdentifier directReference,
ASN1Integer indirectReference,
ASN1Primitive dataValueDescriptor,
DERTaggedObject externalData)
directReference - The direct reference or null if not set.indirectReference - The indirect reference or null if not set.dataValueDescriptor - The data value descriptor or null if not set.externalData - The external data in its encoded form.
public DLExternal(ASN1ObjectIdentifier directReference,
ASN1Integer indirectReference,
ASN1Primitive dataValueDescriptor,
int encoding,
ASN1Primitive externalData)
directReference - The direct reference or null if not set.indirectReference - The indirect reference or null if not set.dataValueDescriptor - The data value descriptor or null if not set.encoding - The encoding to be used for the external dataexternalData - The external data
|
Bouncy Castle Cryptography Library 1.82 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||