@sourceloop/core / Exports / UserInToken
Interface: UserInToken¶
Hierarchy¶
-
↳
UserInToken
Table of contents¶
Properties¶
- allowedResources
- authClientId
- firstName
- id
- identifier
- lastName
- middleName
- passwordExpiryTime
- permissions
- role
- tenantId
- tenantType
- userPreferences
- userTenantId
Methods¶
Properties¶
allowedResources¶
• Optional
allowedResources: string
[]
Inherited from¶
IAuthUserWithPermissions.allowedResources
Defined in¶
packages/core/src/components/bearer-verifier/keys.ts:45
authClientId¶
• authClientId: number
Inherited from¶
IAuthUserWithPermissions.authClientId
Defined in¶
packages/core/src/components/bearer-verifier/keys.ts:35
email¶
• Optional
email: string
Inherited from¶
IAuthUserWithPermissions.email
Defined in¶
packages/core/src/components/bearer-verifier/keys.ts:37
firstName¶
• firstName: string
Inherited from¶
IAuthUserWithPermissions.firstName
Defined in¶
packages/core/src/components/bearer-verifier/keys.ts:39
id¶
• Optional
id: string
Inherited from¶
Defined in¶
packages/core/src/components/bearer-verifier/keys.ts:32
identifier¶
• Optional
identifier: string
Inherited from¶
IAuthUserWithPermissions.identifier
Defined in¶
packages/core/src/components/bearer-verifier/keys.ts:33
lastName¶
• lastName: string
Inherited from¶
IAuthUserWithPermissions.lastName
Defined in¶
packages/core/src/components/bearer-verifier/keys.ts:40
middleName¶
• Optional
middleName: string
Inherited from¶
IAuthUserWithPermissions.middleName
Defined in¶
packages/core/src/components/bearer-verifier/keys.ts:41
passwordExpiryTime¶
• Optional
passwordExpiryTime: Date
Inherited from¶
IAuthUserWithPermissions.passwordExpiryTime
Defined in¶
packages/core/src/components/bearer-verifier/keys.ts:44
permissions¶
• permissions: string
[]
Inherited from¶
IAuthUserWithPermissions.permissions
Defined in¶
packages/core/src/components/bearer-verifier/keys.ts:34
role¶
• role: string
Inherited from¶
Defined in¶
packages/core/src/components/bearer-verifier/keys.ts:38
tenantId¶
• Optional
tenantId: string
Inherited from¶
IAuthUserWithPermissions.tenantId
Defined in¶
packages/core/src/components/bearer-verifier/keys.ts:42
tenantType¶
• Optional
tenantType: TenantType
Defined in¶
packages/core/src/components/tenant-utilities/types.ts:107
userPreferences¶
• Optional
userPreferences: IUserPrefs
Inherited from¶
IAuthUserWithPermissions.userPreferences
Defined in¶
packages/core/src/components/bearer-verifier/keys.ts:36
userTenantId¶
• Optional
userTenantId: string
Inherited from¶
IAuthUserWithPermissions.userTenantId
Defined in¶
packages/core/src/components/bearer-verifier/keys.ts:43
Methods¶
getIdentifier¶
▸ Optional
getIdentifier(): undefined
| string
Returns¶
undefined
| string
Inherited from¶
IAuthUserWithPermissions.getIdentifier