Commit a3b50778 authored by turkovic's avatar turkovic
Browse files

add AlignedPER and BER as the option for ExternalASNValue

parent 25616170
Loading
Loading
Loading
Loading
Loading
+13 −4
Original line number Diff line number Diff line
@@ -157,13 +157,11 @@
    <xs:restriction base="xs:base64Binary"/>
  </xs:simpleType>



  <xs:complexType name="ExternalASNType">
    <xs:sequence>
      <xs:element name="ModuleIdentifier" type="ASN1OID"/>
      <xs:element name="ExternalASNReference" type="ExternalASNReference" minOccurs="0"/>
      <xs:element name="EncodedASNValue" type="EncodedASNValue"/>
      <xs:element name="ExternalASNValue" type="ExternalASNValue"/>
    </xs:sequence>
  </xs:complexType>

@@ -178,7 +176,18 @@
    <xs:restriction base="xs:string"/>
  </xs:simpleType>

  <xs:simpleType name="EncodedASNValue">
  <xs:complexType name="ExternalASNValue">
    <xs:choice>
      <xs:element name="BER" type="BER"/>
      <xs:element name="AlignedPER" type="AlignedPER"/>
    </xs:choice>
  </xs:complexType>

  <xs:simpleType name="AlignedPER">
    <xs:restriction base="xs:base64Binary"/>
  </xs:simpleType>

  <xs:simpleType name="BER">
    <xs:restriction base="xs:base64Binary"/>
  </xs:simpleType>