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 Original line Diff line number Diff line
@@ -252,7 +252,9 @@ FROM Ieee1609Dot2Dot1MaRaInterface {iso(1) identified-organization(3) ieee(111)
            encryptionKey ABSENT
            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                            --
--                             ACA - EE Interface                            --
--***************************************************************************--
--***************************************************************************--


  ScmsPdu-AcaEeCertResponse ::= 
    ScmsPdu (WITH COMPONENTS {
      ...,
      content (CONSTRAINED BY {
        AcaEeInterfacePdu (WITH COMPONENTS {
          acaEeCertResponse
        })
      })
    })
/**
/**
 * @class AcaEeCertResponsePlainSpdu
 * @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.
 * when the certificate being returned is not a pseudonym certificate.
 */
 */
  AcaEeCertResponsePlainSpdu ::= Ieee1609Dot2Data-Unsecured {
  AcaEeCertResponsePlainSpdu ::= Ieee1609Dot2Data-Unsecured {
    ScmsPdu-Scoped {
    ScmsPdu-AcaEeCertResponse
      AcaEeInterfacePdu (WITH COMPONENTS {
        acaEeCertResponse
      })
    }
  }
  }


/**
/**
@@ -691,11 +698,16 @@ FROM Ieee1609Dot2Dot1MaRaInterface {iso(1) identified-organization(3) ieee(111)
 * potential issue to implementers planning to implement one-invocation
 * potential issue to implementers planning to implement one-invocation
 * processing. 
 * processing. 
 */
 */
  AcaEeCertResponsePrivateSpdu ::= Ieee1609Dot2Data-EncryptedSigned {
  AcaEeCertResponsePrivateSpdu ::= Ieee1609Dot2Data-Signed {
    ScmsPdu-Scoped {
    Ieee1609Dot2Data-Encrypted {
      ScmsPdu (WITH COMPONENTS {
        ...,
        content (CONSTRAINED BY {
      AcaEeInterfacePdu (WITH COMPONENTS {
      AcaEeInterfacePdu (WITH COMPONENTS {
        acaEeCertResponse
        acaEeCertResponse
      })
      })
        })
      })
    }, 
    }, 
    SecurityMgmtPsid
    SecurityMgmtPsid
  }
  }
@@ -721,11 +733,14 @@ FROM Ieee1609Dot2Dot1MaRaInterface {iso(1) identified-organization(3) ieee(111)
 * key for encryption.
 * key for encryption.
 */
 */
  AcaEeCertResponseCubkSpdu ::= Ieee1609Dot2Data-Encrypted {
  AcaEeCertResponseCubkSpdu ::= Ieee1609Dot2Data-Encrypted {
    ScmsPdu-Scoped {
    ScmsPdu (WITH COMPONENTS {
      ...,
      content (CONSTRAINED BY {
      AcaEeInterfacePdu (WITH COMPONENTS {
      AcaEeInterfacePdu (WITH COMPONENTS {
        acaEeCertResponse
        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.
 * @brief This structure is the SPDU used to send an unsecured MultiSignedCtl.
 */
 */
  MultiSignedCtlSpdu ::= Ieee1609Dot2Data-Unsecured {
  MultiSignedCtlSpdu ::= Ieee1609Dot2Data-Unsecured {
    ScmsPdu-Scoped {
    ScmsPdu (WITH COMPONENTS {
      ...,
      content (CONSTRAINED BY {
      CertManagementPdu (WITH COMPONENTS {
      CertManagementPdu (WITH COMPONENTS {
        multiSignedCtl
        multiSignedCtl
      })
      })
    }
      })
    })
  }
  }


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