1
0
Fork 0
mirror of synced 2024-08-15 10:01:34 +12:00

Unify interfaces

This commit is contained in:
adrinr 2023-03-14 12:14:57 +01:00
parent 81e086680d
commit 437672a6a3

View file

@ -1,4 +1,4 @@
export interface ScimUser {
export interface ScimUserResponse {
schemas: ["urn:ietf:params:scim:schemas:core:2.0:User"]
id: string
externalId: string
@ -26,7 +26,7 @@ export interface ScimUser {
export interface ScimListResponse {
schemas: ["urn:ietf:params:scim:api:messages:2.0:ListResponse"]
totalResults: number
Resources: ScimUser[]
Resources: ScimUserResponse[]
startIndex: number
itemsPerPage: number
}
@ -56,28 +56,3 @@ export interface ScimUserRequest {
}
roles: []
}
export interface ScimUserResponse {
schemas: ["urn:ietf:params:scim:schemas:core:2.0:User"]
id: string
externalId: string
meta: {
resourceType: "User"
created: string
lastModified: string
}
userName: string
name: {
formatted: string
familyName: string
givenName: string
}
active: boolean
emails: [
{
value: string
type: "work"
primary: true
}
]
}