@sourceloop/feature-toggle / Exports / IAuthUserWithDisabledFeat
Interface: IAuthUserWithDisabledFeat¶
Hierarchy¶
-
IAuthUserWithPermissions↳
IAuthUserWithDisabledFeat
Table of contents¶
Properties¶
- allowedResources
- authClientId
- disabledFeatures
- firstName
- id
- identifier
- lastName
- middleName
- passwordExpiryTime
- permissions
- role
- tenantId
- userPreferences
- userTenantId
Methods¶
Properties¶
allowedResources¶
• Optional allowedResources: string[]
Inherited from¶
IAuthUserWithPermissions.allowedResources
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:30
authClientId¶
• authClientId: number
Inherited from¶
IAuthUserWithPermissions.authClientId
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:20
disabledFeatures¶
• disabledFeatures: string[]
Defined in¶
packages/feature-toggle/src/types.ts:23
email¶
• Optional email: string
Inherited from¶
IAuthUserWithPermissions.email
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:22
firstName¶
• firstName: string
Inherited from¶
IAuthUserWithPermissions.firstName
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:24
id¶
• Optional id: string
Inherited from¶
IAuthUserWithPermissions.id
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:17
identifier¶
• Optional identifier: string
Inherited from¶
IAuthUserWithPermissions.identifier
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:18
lastName¶
• lastName: string
Inherited from¶
IAuthUserWithPermissions.lastName
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:25
middleName¶
• Optional middleName: string
Inherited from¶
IAuthUserWithPermissions.middleName
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:26
passwordExpiryTime¶
• Optional passwordExpiryTime: Date
Inherited from¶
IAuthUserWithPermissions.passwordExpiryTime
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:29
permissions¶
• permissions: string[]
Inherited from¶
IAuthUserWithPermissions.permissions
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:19
role¶
• role: string
Inherited from¶
IAuthUserWithPermissions.role
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:23
tenantId¶
• Optional tenantId: string
Inherited from¶
IAuthUserWithPermissions.tenantId
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:27
userPreferences¶
• Optional userPreferences: IUserPrefs
Inherited from¶
IAuthUserWithPermissions.userPreferences
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:21
userTenantId¶
• Optional userTenantId: string
Inherited from¶
IAuthUserWithPermissions.userTenantId
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:28
Methods¶
getIdentifier¶
▸ Optional getIdentifier(): undefined | string
Returns¶
undefined | string
Inherited from¶
IAuthUserWithPermissions.getIdentifier
Defined in¶
packages/core/dist/components/bearer-verifier/keys.d.ts:31