Package org.bouncycastle.oer
Class OERDefinition
java.lang.Object
org.bouncycastle.oer.OERDefinition
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static class
static interface
static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic OERDefinition.Builder
static OERDefinition.Builder
bitString
(long len) static OERDefinition.Builder
bool()
static OERDefinition.Builder
static OERDefinition.Builder
deferred
(ElementSupplier elementSupplier) static OERDefinition.Builder
enumeration
(Object... items) static OERDefinition.Builder
static OERDefinition.Builder
enumItem
(String label, BigInteger value) static org.bouncycastle.oer.OERDefinition.ExtensionList
static org.bouncycastle.oer.OERDefinition.ExtensionList
static OERDefinition.Builder
static OERDefinition.Builder
integer()
static OERDefinition.Builder
integer
(long val) static OERDefinition.Builder
integer
(long lower, long upper) static OERDefinition.Builder
integer
(long lower, long upper, org.bouncycastle.asn1.ASN1Encodable defaultValue) static OERDefinition.Builder
integer
(BigInteger lower, BigInteger upper) static OERDefinition.Builder
static OERDefinition.Builder
octets()
static OERDefinition.Builder
octets
(int size) static OERDefinition.Builder
octets
(int lowerBound, int upperBound) static OERDefinition.Builder
opaque()
static OERDefinition.Builder
static OERDefinition.Builder
seq()
static OERDefinition.Builder
static OERDefinition.Builder
static OERDefinition.Builder
static OERDefinition.Builder
utf8String
(int size) static OERDefinition.Builder
utf8String
(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
-