Skip to content

/AWS1/CL_SSAAUTHDTOKENISSUER

A structure that describes a trusted token issuer and associates it with a set of authorized audiences.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_trustedtokenissuerarn TYPE /AWS1/SSATRUSTEDTOKENISSUERARN /AWS1/SSATRUSTEDTOKENISSUERARN

The ARN of the trusted token issuer.

it_authorizedaudiences TYPE /AWS1/CL_SSATOKISSUERAUDIENC00=>TT_TOKENISSUERAUDIENCES TT_TOKENISSUERAUDIENCES

An array list of authorized audiences, or applications, that can consume the tokens generated by the associated trusted token issuer.


Queryable Attributes

TrustedTokenIssuerArn

The ARN of the trusted token issuer.

Accessible with the following methods

Method Description
GET_TRUSTEDTOKENISSUERARN() Getter for TRUSTEDTOKENISSUERARN, with configurable default
ASK_TRUSTEDTOKENISSUERARN() Getter for TRUSTEDTOKENISSUERARN w/ exceptions if field has
HAS_TRUSTEDTOKENISSUERARN() Determine if TRUSTEDTOKENISSUERARN has a value

AuthorizedAudiences

An array list of authorized audiences, or applications, that can consume the tokens generated by the associated trusted token issuer.

Accessible with the following methods

Method Description
GET_AUTHORIZEDAUDIENCES() Getter for AUTHORIZEDAUDIENCES, with configurable default
ASK_AUTHORIZEDAUDIENCES() Getter for AUTHORIZEDAUDIENCES w/ exceptions if field has no
HAS_AUTHORIZEDAUDIENCES() Determine if AUTHORIZEDAUDIENCES 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_AUTHORIZEDTOKENISSUERS

TYPES TT_AUTHORIZEDTOKENISSUERS TYPE STANDARD TABLE OF REF TO /AWS1/CL_SSAAUTHDTOKENISSUER WITH DEFAULT KEY
.