TokenExchange
Configuration options for the urn:ietf:params:oauth:grant-type:token-exchange
grant type.
Inherited functions
Casts this Grant as a AuthorizationCode and retrieves its aws.sdk.kotlin.services.ssoadmin.model.AuthorizationCodeGrant value. Throws an exception if the Grant is not a AuthorizationCode.
Casts this Grant as a AuthorizationCode and retrieves its aws.sdk.kotlin.services.ssoadmin.model.AuthorizationCodeGrant value. Returns null if the Grant is not a AuthorizationCode.
Casts this Grant as a JwtBearer and retrieves its aws.sdk.kotlin.services.ssoadmin.model.JwtBearerGrant value. Throws an exception if the Grant is not a JwtBearer.
Casts this Grant as a JwtBearer and retrieves its aws.sdk.kotlin.services.ssoadmin.model.JwtBearerGrant value. Returns null if the Grant is not a JwtBearer.
Casts this Grant as a RefreshToken and retrieves its aws.sdk.kotlin.services.ssoadmin.model.RefreshTokenGrant value. Throws an exception if the Grant is not a RefreshToken.
Casts this Grant as a RefreshToken and retrieves its aws.sdk.kotlin.services.ssoadmin.model.RefreshTokenGrant value. Returns null if the Grant is not a RefreshToken.
Casts this Grant as a TokenExchange and retrieves its aws.sdk.kotlin.services.ssoadmin.model.TokenExchangeGrant value. Throws an exception if the Grant is not a TokenExchange.
Casts this Grant as a TokenExchange and retrieves its aws.sdk.kotlin.services.ssoadmin.model.TokenExchangeGrant value. Returns null if the Grant is not a TokenExchange.