Package com.pulumi.aws.ssoadmin.outputs
Class TrustedTokenIssuerTrustedTokenIssuerConfigurationOidcJwtConfiguration
- java.lang.Object
-
- com.pulumi.aws.ssoadmin.outputs.TrustedTokenIssuerTrustedTokenIssuerConfigurationOidcJwtConfiguration
-
public final class TrustedTokenIssuerTrustedTokenIssuerConfigurationOidcJwtConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTrustedTokenIssuerTrustedTokenIssuerConfigurationOidcJwtConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TrustedTokenIssuerTrustedTokenIssuerConfigurationOidcJwtConfiguration.Builderbuilder()static TrustedTokenIssuerTrustedTokenIssuerConfigurationOidcJwtConfiguration.Builderbuilder(TrustedTokenIssuerTrustedTokenIssuerConfigurationOidcJwtConfiguration defaults)java.lang.StringclaimAttributePath()java.lang.StringidentityStoreAttributePath()java.lang.StringissuerUrl()java.lang.StringjwksRetrievalOption()
-
-
-
Method Detail
-
claimAttributePath
public java.lang.String claimAttributePath()
- Returns:
- Specifies the path of the source attribute in the JWT from the trusted token issuer.
-
identityStoreAttributePath
public java.lang.String identityStoreAttributePath()
- Returns:
- Specifies path of the destination attribute in a JWT from IAM Identity Center. The attribute mapped by this JMESPath expression is compared against the attribute mapped by `claimAttributePath` when a trusted token issuer token is exchanged for an IAM Identity Center token.
-
issuerUrl
public java.lang.String issuerUrl()
- Returns:
- Specifies the URL that IAM Identity Center uses for OpenID Discovery. OpenID Discovery is used to obtain the information required to verify the tokens that the trusted token issuer generates.
-
jwksRetrievalOption
public java.lang.String jwksRetrievalOption()
- Returns:
- The method that the trusted token issuer can use to retrieve the JSON Web Key Set used to verify a JWT. Valid values are `OPEN_ID_DISCOVERY`
-
builder
public static TrustedTokenIssuerTrustedTokenIssuerConfigurationOidcJwtConfiguration.Builder builder()
-
builder
public static TrustedTokenIssuerTrustedTokenIssuerConfigurationOidcJwtConfiguration.Builder builder(TrustedTokenIssuerTrustedTokenIssuerConfigurationOidcJwtConfiguration defaults)
-
-