Skip to content

/AWS1/CL_KFKKAFKACLSTOAUTHCL01

Details for SASL/OAUTHBEARER using client credentials grant with JWT client assertion.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_audience TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING

The audience for the JWT client assertion.

iv_signingalgorithm TYPE /AWS1/KFKJWTSIGNINGALGORITHM /AWS1/KFKJWTSIGNINGALGORITHM

The signing algorithm for the JWT client assertion.

Optional arguments:

iv_tokenrequestsecretarn TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING

The Amazon Resource Name (ARN) of the Secrets Manager secret containing the signing key.


Queryable Attributes

Audience

The audience for the JWT client assertion.

Accessible with the following methods

Method Description
GET_AUDIENCE() Getter for AUDIENCE, with configurable default
ASK_AUDIENCE() Getter for AUDIENCE w/ exceptions if field has no value
HAS_AUDIENCE() Determine if AUDIENCE has a value

SigningAlgorithm

The signing algorithm for the JWT client assertion.

Accessible with the following methods

Method Description
GET_SIGNINGALGORITHM() Getter for SIGNINGALGORITHM, with configurable default
ASK_SIGNINGALGORITHM() Getter for SIGNINGALGORITHM w/ exceptions if field has no va
HAS_SIGNINGALGORITHM() Determine if SIGNINGALGORITHM has a value

TokenRequestSecretArn

The Amazon Resource Name (ARN) of the Secrets Manager secret containing the signing key.

Accessible with the following methods

Method Description
GET_TOKENREQUESTSECRETARN() Getter for TOKENREQUESTSECRETARN, with configurable default
ASK_TOKENREQUESTSECRETARN() Getter for TOKENREQUESTSECRETARN w/ exceptions if field has
HAS_TOKENREQUESTSECRETARN() Determine if TOKENREQUESTSECRETARN has a value