Custom claim name | Description | Type | Example | Since | Granted also with scope |
---|
https://oneportal.trivore.com/claims/consents | User consent information. | JSON object |
Code Block |
---|
| {
"profiling":true,
"locationing":true,
"marketingOther":true,
"marketingEmail":true,
"marketingMobileMessage":true,
"marketingPhone":true,
"marketingPost":true,
"marketingPushNotification":true,
} |
| 2.8.4 | https://oneportal.trivore.com/scope/consent.readonly |
https://oneportal.trivore.com/claims/groups | Array of group names user is a member of. | JSON array | |
| https://oneportal.trivore.com/scope/groups.readonly |
https://oneportal.trivore.com/claims/namespace | Namespace code | String | "admin" | 2.8.1 | Always granted since 2.8.2. |
https://oneportal.trivore.com/claims/strong_identification | User's strong identification status. How has the user been strongly identified. The response object has the following fields: - identified: Always present, boolean value, has the user been strongly identified
- time: Present if available, when was user last identified, in ISO-8601 datetime format with timezone
- method: Present if available, how was user last identified. Possible values: SUOMI_FI, IN_PERSON. SUOMI_FI includes eIDAS identifications.
| JSON object | Code Block |
---|
| {
"identified": true,
"time":"2011-12-03T10:15:30Z",
"method":"SUOMI_FI"
} |
|
|
|
https://oneportal.trivore.com/claims/legal_locality | User's legal home city or locality name and code. The response object has the following fields: - names: Present if available. A map of 2-character language codes to locality names.
- code: Present if available. The legal code string of locality.
| JSON object |
Code Block |
---|
| {
"names":{
"fi":"Turku",
"sv":"Åbo"
},
"code":"853"
} |
|
| https://oneportal.trivore.com/scope/legalinfo.readonly |
https://oneportal.trivore.com/claims/legal_names | User's legal names. The response object may have some of the following fields: - calling_name
- first_names
- last_name
| JSON object |
Code Block |
---|
| {
"calling_name": "Matti",
"first_names": "Matti Aapeli",
"last_name":"Meikäläinen"
} |
| 2.8.2 | https://oneportal.trivore.com/scope/legalinfo.readonly |
https://oneportal.trivore.com/claims/minor | User's 'minor' status. Is user a minor? The exact age limit is not specified so the client must make the determination based on their use case. | Boolean | null, true or false |
| profile |
https://oneportal.trivore.com/claims/personal_id_code | User's personal ID code. The information is sourced from either: - Legal info (received from suomi.fi or similar government authority service)
- Manually performed strong identification (driver's license or other document manually verified)
| String | "170675-123A" |
| https://oneportal.trivore.com/scope/legalinfo.readonly |
https://oneportal.trivore.com/claims/student | User's student status information. The response object has some of the following fields: state : Student state, one of:fullTime ,partTime ,notStudent ,forbidden , (not allowed to ask from remote source)unknown
student_from : Date when user became a student. Not returned if unknown.student_to : Date when user stops being a student. Not returned if unknown.updated : Timestamp when student status was last updated. Not returned if unknown or never updated.last_query_success : Boolean. True if last query from original source was successful. If false, the student information was not updated and may be stale. Client may use the previously known user information if it is not too old, or show an error message to the user if necessary, and try again later. Since 2.8.5.last_query_error : If last_query_success was false, this string contains the known error message. It may be useful for debugging. Since 2.8.5.
| JSON object |
Code Block |
---|
| {
"state":"fullTime",
"student_from":"2018-06-01",
"student_until":"2018-12-31",
"updated":"2018-10-04T11:26:50.153Z",
"last_query_success":true,
"last_query_error": ""
} |
| 2.8.0 | https://oneportal.trivore.com/scope/studentinfo.readonly |
https://oneportal.trivore.com/claims/tags | User's tags. Provides an array of string values. | JSON array |
Code Block |
---|
["customer","2019"] |
| 3.2 | profile |