Package com.oss.asn1
Class Binary2JSONConvertor
java.lang.Object
com.oss.asn1.Coder
com.oss.asn1.EncodingRuleConvertor
com.oss.asn1.Binary2JSONConvertor
The Binary2JSONConvertor is a EncodingRuleConvertor used to
convert binary data encoded with one of the Binary Encoding Rules into
JSON data encoded by the JSON Encoding Rules.
- Since:
- ASN.1/Java 8.5
-
Constructor Summary
ConstructorDescriptionBinary2JSONConvertor
(BinaryCoder decoder, JSONCoder encoder) Construct with two coder objects -
Method Summary
Modifier and TypeMethodDescriptionvoid
setDecoder
(BinaryCoder decoder) Set Binary decodervoid
setEncoder
(JSONCoder encoder) Set output JSON encoderMethods inherited from class com.oss.asn1.EncodingRuleConvertor
convert, getDecoder, getEncoder, getTransferSyntax, setDecoder, setEncoder
Methods inherited from class com.oss.asn1.Coder
decode, decode, decodeWithPositions, disableAutomaticDecoding, disableAutomaticEncoding, disableCompact, disableContainedValueDecoding, disableContainedValueEncoding, disableDecoderConstraints, disableDecoderDebugging, disableDeferredDecoding, disableEncoderConstraints, disableEncoderDebugging, disableEncodingOfAbsentComponents, disableEncodinOfImpliedValues, disableJSONCoderInterface, disableRelaxedDecoding, disableRichDecoderExceptions, disableStrictDecoding, disableTruncatedZeroSecondsInGeneralizedTime, disableTruncatedZeroSecondsInUTCTime, disableXERCoderInterface, enableAutomaticDecoding, enableAutomaticEncoding, enableCompact, enableContainedValueDecoding, enableContainedValueDecoding, enableContainedValueEncoding, enableDecoderConstraints, enableDecoderDebugging, enableDeferredDecoding, enableEncoderConstraints, enableEncoderDebugging, enableEncodingOfAbsentComponents, enableEncodingOfImpliedValues, enableJSONCoderInterface, enableRelaxedDecoding, enableRichDecoderExceptions, enableStrictDecoding, enableTruncatedZeroSecondsInGeneralizedTime, enableTruncatedZeroSecondsInUTCTime, enableXERCoderInterface, encode, encode, encode, excludeXMLDeclaration, getDecoderDebugOut, getDecoderDebugProperties, getEncoderDebugOut, getEncoderDebugProperties, getIndentWidth, getNumberOfPaddingBits, getStorageManager, includeXMLDeclaration, isPDUDetectionAvailable, isUnknownExtensionFound, setDecoderDebugOut, setDecoderDebugProperties, setEncoderDebugOut, setEncoderDebugProperties, setIndentWidth, setStorageManager, toString, useDefiniteLengthEncoding, useIndefiniteLengthEncoding, usingDefiniteLengthEncoding, validate
-
Constructor Details
-
Binary2JSONConvertor
Construct with two coder objects- Parameters:
decoder
- input Binary decoderencoder
- output JSON encoder
-
-
Method Details
-
setDecoder
Set Binary decoder- Parameters:
decoder
- input Binary decoder
-
setEncoder
Set output JSON encoder- Parameters:
encoder
- output JSON encoder
-