JASN1Reader

Description:

Reads ASN.1 content and creates NiFi records.

Additional Details...

Tags:

asn, ans1, jasn.1, jasn1, record, reader, parser

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Root Model Nameroot-model-nameThe model name in the form of 'MODULE-NAME.ModelType'. Mutually exclusive with and should be preferred to 'Root Model Class Name'. (See additional details for more information.)
Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables)
Root Model Class Nameroot-model-class-nameA canonical class name that is generated by the ASN.1 compiler to encode the ASN.1 input data. Mutually exclusive with 'Root Model Name'. Should be used when the former cannot be set properly. See additional details for more information.
Supports Expression Language: true (will be evaluated using flow file attributes and Environment variables)
ASN.1 Filesasn-filesComma-separated list of ASN.1 files.
Supports Expression Language: true (will be evaluated using Environment variables only)
Schema Preparation StrategySchema Preparation StrategyDefault
  • Default No additional preprocessing should occur, use original schema.
  • Additional Preprocessing Perform additional preprocessing, resulting in potentially modified schema. (See additional details for more information.)
When set, NiFi will do additional preprocessing steps that creates modified versions of the provided ASN files, removing unsupported features in a way that makes them less strict but otherwise should still be compatible with incoming data. The original files will remain intact and new ones will be created with the same names in the directory defined in the 'Additional Preprocessing Output Directory' property. For more information about these additional preprocessing steps please see Additional Details - Additional Preprocessing.
Schema Preparation DirectorySchema Preparation DirectoryWhen the processor is configured to do additional preprocessing, new modified schema files will be created in this directory. For more information about additional preprocessing please see description of the 'Do Additional Preprocessing' property or Additional Details - Additional Preprocessing.
Supports Expression Language: true (will be evaluated using Environment variables only)

This Property is only considered if the [Schema Preparation Strategy] Property has a value of "Additional Preprocessing".

State management:

This component does not store state.

Restricted:

This component is not restricted.

System Resource Considerations:

None specified.