/AWS1/CL_CGPRESRCSERVERSCOPE00¶
One custom scope associated with a user pool resource server. This data type is a
member of ResourceServerScopeType. For more information, see
Scopes, M2M, and API authorization with resource servers.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_scopename TYPE /AWS1/CGPRESRCSERVERSCOPENAM00 /AWS1/CGPRESRCSERVERSCOPENAM00¶
The name of the scope. Amazon Cognito renders custom scopes in the format
resourceServerIdentifier/ScopeName. For example, if this parameter isexampleScopein the resource server with the identifierexampleResourceServer, you request and receive the scopeexampleResourceServer/exampleScope.
iv_scopedescription TYPE /AWS1/CGPRESRCSERVERSCOPEDSC00 /AWS1/CGPRESRCSERVERSCOPEDSC00¶
A friendly description of a custom scope.
Queryable Attributes¶
ScopeName¶
The name of the scope. Amazon Cognito renders custom scopes in the format
resourceServerIdentifier/ScopeName. For example, if this parameter isexampleScopein the resource server with the identifierexampleResourceServer, you request and receive the scopeexampleResourceServer/exampleScope.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCOPENAME() |
Getter for SCOPENAME, with configurable default |
ASK_SCOPENAME() |
Getter for SCOPENAME w/ exceptions if field has no value |
HAS_SCOPENAME() |
Determine if SCOPENAME has a value |
ScopeDescription¶
A friendly description of a custom scope.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCOPEDESCRIPTION() |
Getter for SCOPEDESCRIPTION, with configurable default |
ASK_SCOPEDESCRIPTION() |
Getter for SCOPEDESCRIPTION w/ exceptions if field has no va |
HAS_SCOPEDESCRIPTION() |
Determine if SCOPEDESCRIPTION has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_RESOURCESERVERSCOPELISTTYPE¶
TYPES TT_RESOURCESERVERSCOPELISTTYPE TYPE STANDARD TABLE OF REF TO /AWS1/CL_CGPRESRCSERVERSCOPE00 WITH DEFAULT KEY
.