<extensionManifest><groupId>org.apache.nifi</groupId><artifactId>nifi-asn1-nar</artifactId><version>2.0.0</version><parentNar><groupId>org.apache.nifi</groupId><artifactId>nifi-standard-services-api-nar</artifactId><version>2.0.0</version></parentNar><systemApiVersion>2.0.0</systemApiVersion><buildInfo><tag>HEAD</tag><branch>UNKNOWN</branch><revision>2f13b60</revision></buildInfo><extensions><extension><name>org.apache.nifi.jasn1.JASN1Reader</name><type>CONTROLLER_SERVICE</type><description>Reads ASN.1 content and creates NiFi records. NOTE: ASN.1 schema preparation requires the JDK at runtime for model compilation.</description><tags><tag>asn</tag><tag>ans1</tag><tag>jasn.1</tag><tag>jasn1</tag><tag>record</tag><tag>reader</tag><tag>parser</tag></tags><properties><property><name>root-model-name</name><displayName>Root Model Name</displayName><description>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.)</description><required>false</required><sensitive>false</sensitive><expressionLanguageSupported>true</expressionLanguageSupported><expressionLanguageScope>FLOWFILE_ATTRIBUTES</expressionLanguageScope><dynamicallyModifiesClasspath>false</dynamicallyModifiesClasspath><dynamic>false</dynamic></property><property><name>root-model-class-name</name><displayName>Root Model Class Name</displayName><description>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.</description><required>false</required><sensitive>false</sensitive><expressionLanguageSupported>true</expressionLanguageSupported><expressionLanguageScope>FLOWFILE_ATTRIBUTES</expressionLanguageScope><dynamicallyModifiesClasspath>false</dynamicallyModifiesClasspath><dynamic>false</dynamic></property><property><name>asn-files</name><displayName>ASN.1 Files</displayName><description>Comma-separated list of ASN.1 files.</description><required>false</required><sensitive>false</sensitive><expressionLanguageSupported>true</expressionLanguageSupported><expressionLanguageScope>ENVIRONMENT</expressionLanguageScope><dynamicallyModifiesClasspath>false</dynamicallyModifiesClasspath><dynamic>false</dynamic></property><property><name>Schema Preparation Strategy</name><displayName>Schema Preparation Strategy</displayName><description>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.</description><defaultValue>DEFAULT</defaultValue><allowableValues><allowableValue><displayName>Default</displayName><value>DEFAULT</value><description>No additional preprocessing should occur, use original schema.</description></allowableValue><allowableValue><displayName>Additional Preprocessing</displayName><value>ADDITIONAL_PREPROCESSING</value><description>Perform additional preprocessing, resulting in potentially modified schema. (See additional details for more information.)</description></allowableValue></allowableValues><required>true</required><sensitive>false</sensitive><expressionLanguageSupported>false</expressionLanguageSupported><expressionLanguageScope>NONE</expressionLanguageScope><dynamicallyModifiesClasspath>false</dynamicallyModifiesClasspath><dynamic>false</dynamic></property><property><name>Schema Preparation Directory</name><displayName>Schema Preparation Directory</displayName><description>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.</description><required>true</required><sensitive>false</sensitive><expressionLanguageSupported>true</expressionLanguageSupported><expressionLanguageScope>ENVIRONMENT</expressionLanguageScope><dynamicallyModifiesClasspath>false</dynamicallyModifiesClasspath><dynamic>false</dynamic><dependencies><dependency><propertyName>Schema Preparation Strategy</propertyName><propertyDisplayName>Schema Preparation Strategy</propertyDisplayName><dependentValues><dependentValue>ADDITIONAL_PREPROCESSING</dependentValue></dependentValues></dependency></dependencies></property></properties><providedServiceAPIs><providedServiceAPI><className>org.apache.nifi.serialization.RecordReaderFactory</className><groupId>org.apache.nifi</groupId><artifactId>nifi-standard-services-api-nar</artifactId><version>2.0.0</version></providedServiceAPI></providedServiceAPIs></extension></extensions></extensionManifest>