TUPAS authentication method attributes
TUPAS method attributes are accessible when a user has successfully been identified at a bank's TUPAS authentication service. The TUPAS Response will be translated to the attributes listed in the table below, which can be referred to in Method Attribute Mapping tables or Authorization Policy attribute definitions. For more details about Method Attribute Mappings and Authorization Policy, refer to page Manage authorization policies.
NOTE: The authentication method attributes have a slightly different key name in Ubisecure SSO Server from the name used in TUPAS certificate. When used in Ubisecure SSO Server (as a method: prefix in method attribution mapping or authorization policy), remove the B02K_ part from all listed data names.
The following table describes the contents of the TUPAS certificate:
Field | Name of data | Length | Obligatory | Comment |
---|---|---|---|---|
1. Version | B02K_VERS | 4 | X | Version number of the certificate, bank specific. E.g., "0002". |
2. Certificate Information | B02K_TIMESTAMP | 23 | X | Timestamp formed by the bank's system, in which NNN is the bank's number. Form is NNNyyyymmddhhmmssxxxxxx |
3. Certificate Number | B02K_IDNBR | 10 | X | Identifier the bank has assigned to the certificate. |
4. Request Identifier | B02K_STAMP | 20 | X | The identification request's identifier, which is picked from the request's data field 7 (A01Y_STAMP). |
5. Customer | B02K_CUSTNAME | -40 | X | Name of the identified person or company from the bank's database. |
6. Key Version | B02K_KEYVERS | 4 | X | The version information of the MAC authentication key. |
7. Algorithm | B02K_ALG | 2 | X | Code of the MAC algorithm. 01 = MD5, 02 = SHA-1, 03 = SHA-256. |
8. Identifier | B02K_CUSTID | -64 | X | The customer's identifier, which can be either an encrypted identifier or a plaintext customer code, depending on the contents of the A01Y_IDTYPE field in the identification request. |
9. Identifier Type | B02K_CUSTTYPE | 2 | X | Identifier type. |
10. User ID | B02K_USERID | -64 | R | Corporate customer's personal identity code or encrypted identifier. |
11. User Name | B02K_USERNAME | -40 | R | Corporate customer's name. |
12. Control Field | B02K_MAC | 32-64 | X | The Tupas certificate's MAC (Message Authentication Code). |
TUPAS Certificate Contents