Commit a85aa053 authored by ASN.1 Documenter's avatar ASN.1 Documenter
Browse files

fix Ieee1609Dot2Dot1Protocol.asn for Titan compilation

parent 7fa38f57
Loading
Loading
Loading
Loading
+35 −14
Original line number Diff line number Diff line
@@ -252,7 +252,9 @@ FROM Ieee1609Dot2Dot1MaRaInterface {iso(1) identified-organization(3) ieee(111)
            encryptionKey ABSENT
          })
        }),
        signer (SignerSingleCert)
        signer (WITH COMPONENTS {
          certificate (SequenceOfCertificate (SIZE (1)))
        })
      })
    })
  })
@@ -577,6 +579,15 @@ FROM Ieee1609Dot2Dot1MaRaInterface {iso(1) identified-organization(3) ieee(111)
--                             ACA - EE Interface                            --
--***************************************************************************--

  ScmsPdu-AcaEeCertResponse ::= 
    ScmsPdu (WITH COMPONENTS {
      ...,
      content (CONSTRAINED BY {
        AcaEeInterfacePdu (WITH COMPONENTS {
          acaEeCertResponse
        })
      })
    })
/**
 * @class AcaEeCertResponsePlainSpdu
 *
@@ -591,11 +602,7 @@ FROM Ieee1609Dot2Dot1MaRaInterface {iso(1) identified-organization(3) ieee(111)
 * when the certificate being returned is not a pseudonym certificate.
 */
  AcaEeCertResponsePlainSpdu ::= Ieee1609Dot2Data-Unsecured {
    ScmsPdu-Scoped {
      AcaEeInterfacePdu (WITH COMPONENTS {
        acaEeCertResponse
      })
    }
    ScmsPdu-AcaEeCertResponse
  }

/**
@@ -691,11 +698,16 @@ FROM Ieee1609Dot2Dot1MaRaInterface {iso(1) identified-organization(3) ieee(111)
 * potential issue to implementers planning to implement one-invocation
 * processing. 
 */
  AcaEeCertResponsePrivateSpdu ::= Ieee1609Dot2Data-EncryptedSigned {
    ScmsPdu-Scoped {
  AcaEeCertResponsePrivateSpdu ::= Ieee1609Dot2Data-Signed {
    Ieee1609Dot2Data-Encrypted {
      ScmsPdu (WITH COMPONENTS {
        ...,
        content (CONSTRAINED BY {
      AcaEeInterfacePdu (WITH COMPONENTS {
        acaEeCertResponse
      })
        })
      })
    }, 
    SecurityMgmtPsid
  }
@@ -721,11 +733,14 @@ FROM Ieee1609Dot2Dot1MaRaInterface {iso(1) identified-organization(3) ieee(111)
 * key for encryption.
 */
  AcaEeCertResponseCubkSpdu ::= Ieee1609Dot2Data-Encrypted {
    ScmsPdu-Scoped {
    ScmsPdu (WITH COMPONENTS {
      ...,
      content (CONSTRAINED BY {
      AcaEeInterfacePdu (WITH COMPONENTS {
        acaEeCertResponse
      })
    }
      })
    })
  }

--***************************************************************************--
@@ -817,11 +832,14 @@ FROM Ieee1609Dot2Dot1MaRaInterface {iso(1) identified-organization(3) ieee(111)
 * @brief This structure is the SPDU used to send an unsecured MultiSignedCtl.
 */
  MultiSignedCtlSpdu ::= Ieee1609Dot2Data-Unsecured {
    ScmsPdu-Scoped {
    ScmsPdu (WITH COMPONENTS {
      ...,
      content (CONSTRAINED BY {
      CertManagementPdu (WITH COMPONENTS {
        multiSignedCtl
      })
    }
      })
    })
  }

/**
@@ -881,11 +899,14 @@ FROM Ieee1609Dot2Dot1MaRaInterface {iso(1) identified-organization(3) ieee(111)
 * </ul>
 */ 
  EeEcaCertRequestSpdu ::= Ieee1609Dot2Data-SignedCertRequest {
    ScmsPdu-Scoped {
    ScmsPdu (WITH COMPONENTS {
      ...,
      content (CONSTRAINED BY {
      EcaEeInterfacePdu (WITH COMPONENTS {
        eeEcaCertRequest
      })
    }, 
      })
    }), 
    SignerSelf
  }