2012年12月9日日曜日

データ型 - 単一順序列型

単一順序列型は、0個以上の順序付けされたASN.1データ型の集まりで、構成要素のデータ型が全て同じです。

型の記法
  単一順序列型 ::= SEQUENCE OF 型 |  SEQUENCE
 
  任意型(ANY)と組み合わせた SEQUENCE OF ANY  の場合は、単に SEQUENCE と記述します。

値の記法
 単一順序列値 ::= { 値リスト } {}
 

型の例
SigningCertificate ::=  SEQUENCE {
    certs        SEQUENCE OF ESSCertID,
    policies     SEQUENCE OF PolicyInformation OPTIONAL
}
http://www.ietf.org/rfc/rfc2634.txt