Reads ASN.1 content and creates NiFi records.
asn, ans1, jasn.1, jasn1, record, reader, parser
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 Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Root Model Name | root-model-name | The 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 variable registry) | ||
Root Model Class Name | root-model-class-name | A 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 variable registry) | ||
ASN.1 Files | asn-files | Comma-separated list of ASN.1 files. Supports Expression Language: true (will be evaluated using variable registry only) | ||
Schema Preparation Strategy | Schema Preparation Strategy | Default |
| 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 Directory | Schema Preparation Directory | When 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 variable registry only) This Property is only considered if the [Schema Preparation Strategy] Property has a value of "Additional Preprocessing". |