Defined in typescript-definitions.ts:6873
Properties
all
all: any []
Defined in typescript-definitions.ts:6924
claims
claims: any []
Defined in typescript-definitions.ts:6946
only Required Scopes
Defined in typescript-definitions.ts:6950
scope Values
scope Values: any []
Defined in typescript-definitions.ts:6960
Methods
are All In
are All In( requestedScopes: any [] ) : boolean
Returns boolean
Defined in typescript-definitions.ts:6878
as Raw Scope Specifications
as Raw Scope Specifications( ) : any []
Returns any []
Defined in typescript-definitions.ts:6880
contains
contains( requestedScope: string ) : boolean
Returns boolean
Defined in typescript-definitions.ts:6886
contains All
contains All( requestedScopes: null | string ) : boolean
Parameters
requestedScopes: null | string
Returns boolean
Defined in typescript-definitions.ts:6892
filter
filter( scopeValues: any [] ) : ScopeMap
Defined in typescript-definitions.ts:6899
filter Containing All Claims
filter Containing All Claims( claims: ClaimSet ) : ScopeMap
Defined in typescript-definitions.ts:6906
filtered
filtered( predicate: ( ( config: ScopeConfig ) => boolean ) ) : ScopeMap
Defined in typescript-definitions.ts:6914
find Matching
find Matching( requestedScope: string ) : null | ScopeConfig
Defined in typescript-definitions.ts:6920
get All
get All( ) : any []
Returns any []
Defined in typescript-definitions.ts:6922
get All For Claim
get All For Claim( claimName: string ) : any []
Returns any []
Defined in typescript-definitions.ts:6930
get All Matching
get All Matching( requestedScopes: string ) : any []
Returns any []
Defined in typescript-definitions.ts:6936
get All Matching( requestedScopeNames: any [] ) : any []
Parameters
requestedScopeNames: any []
Returns any []
Defined in typescript-definitions.ts:6942
get Claims
get Claims( ) : any []
Returns any []
Defined in typescript-definitions.ts:6944
get Only Required Scopes
get Only Required Scopes( ) : ScopeMap
Defined in typescript-definitions.ts:6948
get Raw Specifications Matching
get Raw Specifications Matching( scopes: any [] ) : ScopeMap
Defined in typescript-definitions.ts:6956
get Scope Values
get Scope Values( ) : any []
Returns any []
Defined in typescript-definitions.ts:6958
intersection
intersection( other: ScopeMap ) : ScopeMap
Defined in typescript-definitions.ts:6966
is Empty
is Empty( ) : boolean
Returns boolean
Defined in typescript-definitions.ts:6968
size
size( ) : number
Returns number
Defined in typescript-definitions.ts:6970
with
with( scopeConfig: ScopeConfig ) : ScopeMap
Defined in typescript-definitions.ts:6982
with( scopeConfigs: any [] ) : ScopeMap
Defined in typescript-definitions.ts:6988
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).