Package org.bouncycastle.oer
Class OERDefinition
java.lang.Object
org.bouncycastle.oer.OERDefinition
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic interfacestatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic OERDefinition.Builderstatic OERDefinition.BuilderbitString(long len) static OERDefinition.Builderbool()static OERDefinition.Builderstatic OERDefinition.Builderdeferred(ElementSupplier elementSupplier) static OERDefinition.Builderenumeration(Object... items) static OERDefinition.Builderstatic OERDefinition.BuilderenumItem(String label, BigInteger value) static org.bouncycastle.oer.OERDefinition.ExtensionListstatic org.bouncycastle.oer.OERDefinition.ExtensionListstatic OERDefinition.Builderstatic OERDefinition.Builderinteger()static OERDefinition.Builderinteger(long val) static OERDefinition.Builderinteger(long lower, long upper) static OERDefinition.Builderinteger(long lower, long upper, org.bouncycastle.asn1.ASN1Encodable defaultValue) static OERDefinition.Builderinteger(BigInteger lower, BigInteger upper) static OERDefinition.Builderstatic OERDefinition.Builderoctets()static OERDefinition.Builderoctets(int size) static OERDefinition.Builderoctets(int lowerBound, int upperBound) static OERDefinition.Builderopaque()static OERDefinition.Builderstatic OERDefinition.Builderseq()static OERDefinition.Builderstatic OERDefinition.Builderstatic OERDefinition.Builderstatic OERDefinition.Builderutf8String(int size) static OERDefinition.Builderutf8String(int lowerBound, int upperBound)
-
Constructor Details
-
OERDefinition
public OERDefinition()
-
-
Method Details
-
bool
-
integer
-
integer
-
bitString
-
integer
-
integer
-
integer
public static OERDefinition.Builder integer(long lower, long upper, org.bouncycastle.asn1.ASN1Encodable defaultValue) -
nullValue
-
seq
-
seq
-
aSwitch
-
enumItem
-
enumItem
-
enumeration
-
choice
-
placeholder
-
seqof
-
octets
-
octets
-
octets
-
ia5String
-
utf8String
-
utf8String
-
utf8String
-
opaque
-
optional
-
extension
-
extension
public static org.bouncycastle.oer.OERDefinition.ExtensionList extension(int block, Object... items) -
deferred
-