Skip to content

@sourceloop/feature-toggle / Exports / IAuthUserWithDisabledFeat

Interface: IAuthUserWithDisabledFeat

Hierarchy

  • IAuthUserWithPermissions

    IAuthUserWithDisabledFeat

Table of contents

Properties

Methods

Properties

allowedResources

Optional allowedResources: string[]

Inherited from

IAuthUserWithPermissions.allowedResources

Defined in

packages/core/dist/components/bearer-verifier/keys.d.ts:31


authClientId

authClientId: number

Inherited from

IAuthUserWithPermissions.authClientId

Defined in

packages/core/dist/components/bearer-verifier/keys.d.ts:21


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:23


firstName

firstName: string

Inherited from

IAuthUserWithPermissions.firstName

Defined in

packages/core/dist/components/bearer-verifier/keys.d.ts:25


id

Optional id: string

Inherited from

IAuthUserWithPermissions.id

Defined in

packages/core/dist/components/bearer-verifier/keys.d.ts:18


identifier

Optional identifier: string

Inherited from

IAuthUserWithPermissions.identifier

Defined in

packages/core/dist/components/bearer-verifier/keys.d.ts:19


lastName

lastName: string

Inherited from

IAuthUserWithPermissions.lastName

Defined in

packages/core/dist/components/bearer-verifier/keys.d.ts:26


middleName

Optional middleName: string

Inherited from

IAuthUserWithPermissions.middleName

Defined in

packages/core/dist/components/bearer-verifier/keys.d.ts:27


passwordExpiryTime

Optional passwordExpiryTime: Date

Inherited from

IAuthUserWithPermissions.passwordExpiryTime

Defined in

packages/core/dist/components/bearer-verifier/keys.d.ts:30


permissions

permissions: string[]

Inherited from

IAuthUserWithPermissions.permissions

Defined in

packages/core/dist/components/bearer-verifier/keys.d.ts:20


role

role: string

Inherited from

IAuthUserWithPermissions.role

Defined in

packages/core/dist/components/bearer-verifier/keys.d.ts:24


tenantId

Optional tenantId: string

Inherited from

IAuthUserWithPermissions.tenantId

Defined in

packages/core/dist/components/bearer-verifier/keys.d.ts:28


userPreferences

Optional userPreferences: IUserPrefs

Inherited from

IAuthUserWithPermissions.userPreferences

Defined in

packages/core/dist/components/bearer-verifier/keys.d.ts:22


userTenantId

Optional userTenantId: string

Inherited from

IAuthUserWithPermissions.userTenantId

Defined in

packages/core/dist/components/bearer-verifier/keys.d.ts:29

Methods

getIdentifier

Optional getIdentifier(): undefined | string

Returns

undefined | string

Inherited from

IAuthUserWithPermissions.getIdentifier

Defined in

packages/core/dist/components/bearer-verifier/keys.d.ts:32