Skip to main content

Interface: SubjectIdentity

Defined in: src/types/interfaces/authorization.interface.ts:85

Subject identity for authorization.

Properties​

did​

readonly did: DID

Defined in: src/types/interfaces/authorization.interface.ts:89

User's DID.


roles​

readonly roles: readonly Role[]

Defined in: src/types/interfaces/authorization.interface.ts:94

User's assigned roles.


scopes?​

readonly optional scopes: readonly string[]

Defined in: src/types/interfaces/authorization.interface.ts:99

OAuth scopes (if authenticated via OAuth).