Defined in typescript-definitions.ts:6315
Properties
all
all: any []
Defined in typescript-definitions.ts:6366
claims
claims: any []
Defined in typescript-definitions.ts:6388
only Required Scopes
Defined in typescript-definitions.ts:6392
scope Values
scope Values: any []
Defined in typescript-definitions.ts:6402
Methods
are All In
are All In( requestedScopes: any [] ) : boolean
Returns boolean
Defined in typescript-definitions.ts:6320
as Raw Scope Specifications
as Raw Scope Specifications( ) : any []
Returns any []
Defined in typescript-definitions.ts:6322
contains
contains( requestedScope: string ) : boolean
Returns boolean
Defined in typescript-definitions.ts:6328
contains All
contains All( requestedScopes: null | string ) : boolean
Parameters
requestedScopes: null | string
Returns boolean
Defined in typescript-definitions.ts:6334
filter
filter( scopeValues: any [] ) : ScopeMap
Defined in typescript-definitions.ts:6341
filter Containing All Claims
filter Containing All Claims( claims: ClaimSet ) : ScopeMap
Defined in typescript-definitions.ts:6348
filtered
filtered( predicate: ( ( config: ScopeConfig ) => boolean ) ) : ScopeMap
Defined in typescript-definitions.ts:6356
find Matching
find Matching( requestedScope: string ) : null | ScopeConfig
Defined in typescript-definitions.ts:6362
get All
get All( ) : any []
Returns any []
Defined in typescript-definitions.ts:6364
get All For Claim
get All For Claim( claimName: string ) : any []
Returns any []
Defined in typescript-definitions.ts:6372
get All Matching
get All Matching( requestedScopes: string ) : any []
Returns any []
Defined in typescript-definitions.ts:6378
get All Matching( requestedScopeNames: any [] ) : any []
Parameters
requestedScopeNames: any []
Returns any []
Defined in typescript-definitions.ts:6384
get Claims
get Claims( ) : any []
Returns any []
Defined in typescript-definitions.ts:6386
get Only Required Scopes
get Only Required Scopes( ) : ScopeMap
Defined in typescript-definitions.ts:6390
get Raw Specifications Matching
get Raw Specifications Matching( scopes: any [] ) : ScopeMap
Defined in typescript-definitions.ts:6398
get Scope Values
get Scope Values( ) : any []
Returns any []
Defined in typescript-definitions.ts:6400
intersection
intersection( other: ScopeMap ) : ScopeMap
Defined in typescript-definitions.ts:6408
is Empty
is Empty( ) : boolean
Returns boolean
Defined in typescript-definitions.ts:6410
size
size( ) : number
Returns number
Defined in typescript-definitions.ts:6412
with
with( scopeConfig: ScopeConfig ) : ScopeMap
Defined in typescript-definitions.ts:6424
with( scopeConfigs: any [] ) : ScopeMap
Defined in typescript-definitions.ts:6430
A Map of scopes which can be used to verify scopes requested by OAuth clients as well as obtain sub-sets of scope configurations that belong to different Sets (e.g. OAuth profile and client scope config).