/AWS1/CL_WKRREGOIDCCFGTESTRSP¶
RegisterOidcConfigTestResponse
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_tokenendpoint TYPE /AWS1/WKRGENERICSTRING /AWS1/WKRGENERICSTRING¶
The token endpoint URL discovered from the OIDC provider.
iv_userinfoendpoint TYPE /AWS1/WKRGENERICSTRING /AWS1/WKRGENERICSTRING¶
The user info endpoint URL discovered from the OIDC provider.
it_responsetypessupported TYPE /AWS1/CL_WKRSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST¶
The OAuth response types supported by the OIDC provider.
it_scopessupported TYPE /AWS1/CL_WKRSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST¶
The OAuth scopes supported by the OIDC provider.
iv_issuer TYPE /AWS1/WKRGENERICSTRING /AWS1/WKRGENERICSTRING¶
The issuer URL confirmed by the OIDC provider.
iv_authorizationendpoint TYPE /AWS1/WKRGENERICSTRING /AWS1/WKRGENERICSTRING¶
The authorization endpoint URL discovered from the OIDC provider.
iv_endsessionendpoint TYPE /AWS1/WKRGENERICSTRING /AWS1/WKRGENERICSTRING¶
The end session endpoint URL for logging out users from the OIDC provider.
iv_logoutendpoint TYPE /AWS1/WKRGENERICSTRING /AWS1/WKRGENERICSTRING¶
The logout endpoint URL for terminating user sessions.
it_granttypessupported TYPE /AWS1/CL_WKRSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST¶
The OAuth grant types supported by the OIDC provider.
iv_revocationendpoint TYPE /AWS1/WKRGENERICSTRING /AWS1/WKRGENERICSTRING¶
The token revocation endpoint URL for invalidating tokens.
it_tokenendptauthmethodssupp TYPE /AWS1/CL_WKRSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST¶
The authentication methods supported by the token endpoint.
iv_msftmultirefreshtoken TYPE /AWS1/WKRBOOLEAN /AWS1/WKRBOOLEAN¶
Indicates whether the provider supports Microsoft multi-refresh tokens.
Queryable Attributes¶
tokenEndpoint¶
The token endpoint URL discovered from the OIDC provider.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOKENENDPOINT() |
Getter for TOKENENDPOINT, with configurable default |
ASK_TOKENENDPOINT() |
Getter for TOKENENDPOINT w/ exceptions if field has no value |
HAS_TOKENENDPOINT() |
Determine if TOKENENDPOINT has a value |
userinfoEndpoint¶
The user info endpoint URL discovered from the OIDC provider.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USERINFOENDPOINT() |
Getter for USERINFOENDPOINT, with configurable default |
ASK_USERINFOENDPOINT() |
Getter for USERINFOENDPOINT w/ exceptions if field has no va |
HAS_USERINFOENDPOINT() |
Determine if USERINFOENDPOINT has a value |
responseTypesSupported¶
The OAuth response types supported by the OIDC provider.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESPONSETYPESSUPPORTED() |
Getter for RESPONSETYPESSUPPORTED, with configurable default |
ASK_RESPONSETYPESSUPPORTED() |
Getter for RESPONSETYPESSUPPORTED w/ exceptions if field has |
HAS_RESPONSETYPESSUPPORTED() |
Determine if RESPONSETYPESSUPPORTED has a value |
scopesSupported¶
The OAuth scopes supported by the OIDC provider.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCOPESSUPPORTED() |
Getter for SCOPESSUPPORTED, with configurable default |
ASK_SCOPESSUPPORTED() |
Getter for SCOPESSUPPORTED w/ exceptions if field has no val |
HAS_SCOPESSUPPORTED() |
Determine if SCOPESSUPPORTED has a value |
issuer¶
The issuer URL confirmed by the OIDC provider.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISSUER() |
Getter for ISSUER, with configurable default |
ASK_ISSUER() |
Getter for ISSUER w/ exceptions if field has no value |
HAS_ISSUER() |
Determine if ISSUER has a value |
authorizationEndpoint¶
The authorization endpoint URL discovered from the OIDC provider.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTHORIZATIONENDPOINT() |
Getter for AUTHORIZATIONENDPOINT, with configurable default |
ASK_AUTHORIZATIONENDPOINT() |
Getter for AUTHORIZATIONENDPOINT w/ exceptions if field has |
HAS_AUTHORIZATIONENDPOINT() |
Determine if AUTHORIZATIONENDPOINT has a value |
endSessionEndpoint¶
The end session endpoint URL for logging out users from the OIDC provider.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDSESSIONENDPOINT() |
Getter for ENDSESSIONENDPOINT, with configurable default |
ASK_ENDSESSIONENDPOINT() |
Getter for ENDSESSIONENDPOINT w/ exceptions if field has no |
HAS_ENDSESSIONENDPOINT() |
Determine if ENDSESSIONENDPOINT has a value |
logoutEndpoint¶
The logout endpoint URL for terminating user sessions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGOUTENDPOINT() |
Getter for LOGOUTENDPOINT, with configurable default |
ASK_LOGOUTENDPOINT() |
Getter for LOGOUTENDPOINT w/ exceptions if field has no valu |
HAS_LOGOUTENDPOINT() |
Determine if LOGOUTENDPOINT has a value |
grantTypesSupported¶
The OAuth grant types supported by the OIDC provider.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GRANTTYPESSUPPORTED() |
Getter for GRANTTYPESSUPPORTED, with configurable default |
ASK_GRANTTYPESSUPPORTED() |
Getter for GRANTTYPESSUPPORTED w/ exceptions if field has no |
HAS_GRANTTYPESSUPPORTED() |
Determine if GRANTTYPESSUPPORTED has a value |
revocationEndpoint¶
The token revocation endpoint URL for invalidating tokens.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REVOCATIONENDPOINT() |
Getter for REVOCATIONENDPOINT, with configurable default |
ASK_REVOCATIONENDPOINT() |
Getter for REVOCATIONENDPOINT w/ exceptions if field has no |
HAS_REVOCATIONENDPOINT() |
Determine if REVOCATIONENDPOINT has a value |
tokenEndpointAuthMethodsSupported¶
The authentication methods supported by the token endpoint.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOKENENDPTAUTHMETHSSUPP() |
Getter for TOKENENDPOINTAUTHMETHODSSUPP, with configurable d |
ASK_TOKENENDPTAUTHMETHSSUPP() |
Getter for TOKENENDPOINTAUTHMETHODSSUPP w/ exceptions if fie |
HAS_TOKENENDPTAUTHMETHSSUPP() |
Determine if TOKENENDPOINTAUTHMETHODSSUPP has a value |
microsoftMultiRefreshToken¶
Indicates whether the provider supports Microsoft multi-refresh tokens.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MSFTMULTIREFRESHTOKEN() |
Getter for MICROSOFTMULTIREFRESHTOKEN, with configurable def |
ASK_MSFTMULTIREFRESHTOKEN() |
Getter for MICROSOFTMULTIREFRESHTOKEN w/ exceptions if field |
HAS_MSFTMULTIREFRESHTOKEN() |
Determine if MICROSOFTMULTIREFRESHTOKEN has a value |