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