Package | Description |
---|---|
org.wildfly.security.asn1 |
AS1 constants and utilities.
|
org.wildfly.security.x500 |
Package containing X.500 representations.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
DERDecoder.decodeBitString() |
byte[] |
ASN1Decoder.decodeBitString()
Decode the next ASN.1 element as a bit string.
|
String |
DERDecoder.decodeBitStringAsString() |
String |
ASN1Decoder.decodeBitStringAsString()
Decode the next ASN.1 element as a bit string.
|
String |
DERDecoder.decodeBMPString() |
default String |
ASN1Decoder.decodeBMPString()
Decode the next ASN.1 element as an BMPString.
|
byte[] |
DERDecoder.decodeBMPStringAsBytes() |
default byte[] |
ASN1Decoder.decodeBMPStringAsBytes()
Decode the next ASN.1 element as an BMPString.
|
boolean |
DERDecoder.decodeBoolean() |
boolean |
ASN1Decoder.decodeBoolean()
Decode the next ASN.1 element as a boolean value.
|
String |
DERDecoder.decodeIA5String() |
String |
ASN1Decoder.decodeIA5String()
Decode the next ASN.1 element as an IA5 string.
|
byte[] |
DERDecoder.decodeIA5StringAsBytes() |
byte[] |
ASN1Decoder.decodeIA5StringAsBytes()
Decode the next ASN.1 element as an IA5 string.
|
BigInteger |
DERDecoder.decodeInteger() |
void |
DERDecoder.decodeNull() |
void |
ASN1Decoder.decodeNull()
Decode the next ASN.1 element as a null element.
|
String |
DERDecoder.decodeObjectIdentifier() |
String |
ASN1Decoder.decodeObjectIdentifier()
Decode the next ASN.1 element as an object identifier.
|
byte[] |
DERDecoder.decodeOctetString() |
byte[] |
ASN1Decoder.decodeOctetString()
Decode the next ASN.1 element as an octet string.
|
String |
DERDecoder.decodeOctetStringAsString() |
String |
ASN1Decoder.decodeOctetStringAsString()
Decode the next ASN.1 element as an octet string.
|
String |
DERDecoder.decodeOctetStringAsString(String charSet) |
String |
ASN1Decoder.decodeOctetStringAsString(String charSet)
Decode the next ASN.1 element as an octet string.
|
String |
DERDecoder.decodePrintableString() |
String |
ASN1Decoder.decodePrintableString()
Decode the next ASN.1 element as a PrintableString.
|
byte[] |
DERDecoder.decodePrintableStringAsBytes() |
byte[] |
ASN1Decoder.decodePrintableStringAsBytes()
Decode the next ASN.1 element as a PrintableString.
|
String |
DERDecoder.decodeUniversalString() |
default String |
ASN1Decoder.decodeUniversalString()
Decode the next ASN.1 element as an UniversalString.
|
byte[] |
DERDecoder.decodeUniversalStringAsBytes() |
default byte[] |
ASN1Decoder.decodeUniversalStringAsBytes()
Decode the next ASN.1 element as an UniversalString.
|
String |
DERDecoder.decodeUtf8String() |
default String |
ASN1Decoder.decodeUtf8String()
Decode the next ASN.1 element as an UTF8String.
|
byte[] |
DERDecoder.decodeUtf8StringAsBytes() |
default byte[] |
ASN1Decoder.decodeUtf8StringAsBytes()
Decode the next ASN.1 element as an UTF8String.
|
byte[] |
DERDecoder.drainElement() |
byte[] |
ASN1Decoder.drainElement()
Drain all of the bytes from the next ASN.1 element.
|
byte[] |
DERDecoder.drainElementValue() |
byte[] |
ASN1Decoder.drainElementValue()
Drain the value bytes from the next ASN.1 element.
|
void |
DEREncoder.encodeObjectIdentifier(String objectIdentifier) |
void |
ASN1Encoder.encodeObjectIdentifier(String objectIdentifier)
Encode an ASN.1 object identifier value.
|
void |
DERDecoder.endExplicit() |
void |
ASN1Decoder.endExplicit()
Advance to the end of an explicitly tagged element.
|
void |
DERDecoder.endSequence() |
void |
ASN1Decoder.endSequence()
Advance to the end of a sequence.
|
void |
DERDecoder.endSet() |
void |
ASN1Decoder.endSet()
Advance to the end of a set.
|
void |
DERDecoder.endSetOf() |
void |
ASN1Decoder.endSetOf()
Advance to the end of a "set of" element.
|
int |
DERDecoder.peekType() |
int |
ASN1Decoder.peekType()
Retrieve the type of the next ASN.1 element without actually decoding
the next element.
|
void |
DERDecoder.skipElement() |
void |
ASN1Decoder.skipElement()
Skip over the next ASN.1 element.
|
void |
DERDecoder.startExplicit(int number) |
void |
ASN1Decoder.startExplicit(int number)
Start decoding an ASN.1 explicitly tagged element.
|
void |
DERDecoder.startExplicit(int clazz,
int number) |
void |
ASN1Decoder.startExplicit(int clazz,
int number)
Start decoding an ASN.1 explicitly tagged element.
|
void |
DERDecoder.startSequence() |
void |
ASN1Decoder.startSequence()
Start decoding an ASN.1 sequence.
|
void |
DERDecoder.startSet() |
void |
ASN1Decoder.startSet()
Start decoding an ASN.1 set.
|
void |
DERDecoder.startSetOf() |
void |
ASN1Decoder.startSetOf()
Start decoding an ASN.1 "set of" element.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
TrustedAuthority.encodeTo(ASN1Encoder encoder)
Encode this
TrustedAuth element using the given trusted authority and DER encoder,
where TrustedAuth is defined as: |
Constructor and Description |
---|
EDIPartyName(byte[] encodedName)
Create an
EDIPartyName that is defined as: |
EDIPartyName(byte[] encoded,
boolean valueBytesOnly)
Create an
EDIPartyName that is defined as: |
OtherName(byte[] encodedName)
Create an
OtherName that is defined as: |
OtherName(String typeId,
byte[] encodedValue)
Create an
OtherName that is defined as: |
X400Address(byte[] encodedName)
Create an
X400Address that is defined as: |
X400Address(byte[] encoded,
boolean valueBytesOnly)
Create an
X400Address that is defined as: |
Copyright © 2020 JBoss by Red Hat. All rights reserved.