LibItsPki_Pixits.ttcn 952 Bytes
Newer Older
garciay's avatar
garciay committed
1
module LibItsPki_Pixits {
Yann Garcia's avatar
Yann Garcia committed
2
3
4
5
6
7
8
9
  
  // LibCommon
  import from LibCommon_BasicTypesAndValues all;
  import from LibCommon_DataStrings all;
  
  // LibIts
  import from IEEE1609dot2BaseTypes language "ASN.1:1997" all;
  
10
11
12
  /**
   * @desc Is the first enrolment?
   */
garciay's avatar
garciay committed
13
  modulepar boolean PX_FIRST_ENROLMENT := true;
garciay's avatar
garciay committed
14
  
15
16
17
18
19
20
21
22
23
  /**
   * @desc Do the encryption keys be included in Authorization Request?
   */
  modulepar boolean PX_INCLUDE_ENCRYPTION_KEYS := true;
  
  /**
   * @desc Do the Authorization Request use SignedWithPop mechanism?
   */
  modulepar boolean PX_AUTHORIZATION_REQUEST_WITH_POP := true;
Yann Garcia's avatar
Yann Garcia committed
24
25
26
27
28

  /**
   * @desc Contains the private key for the EC certificate, used in case of re-enrolment
   */
  modulepar Oct32 PX_EC_PRIVATE_KEY := int2oct(0, 32);
29
  
Yann Garcia's avatar
Yann Garcia committed
30
31
32
33
  /**
   * @desc Contains the hashed id8 of the EC certificate, used in case of re-enrolment
   */
  modulepar HashedId8 PX_EC_HASHED_ID8 := int2oct(0, 8);
garciay's avatar
garciay committed
34
} // End of module LibItsPki_Pixits