Interface AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder,AwsAppSyncGraphQlApiOpenIdConnectConfigDetails>,SdkBuilder<AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder,AwsAppSyncGraphQlApiOpenIdConnectConfigDetails>,SdkPojo
- Enclosing class:
- AwsAppSyncGraphQlApiOpenIdConnectConfigDetails
public static interface AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder extends SdkPojo, CopyableBuilder<AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder,AwsAppSyncGraphQlApiOpenIdConnectConfigDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.BuilderauthTtL(Long authTtL)The number of milliseconds that a token is valid after being authenticated.AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.BuilderclientId(String clientId)The client identifier of the relying party at the OpenID identity provider.AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.BuilderiatTtL(Long iatTtL)The number of milliseconds that a token is valid after it's issued to a user.AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builderissuer(String issuer)The issuer for the OIDC configuration.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
authTtL
AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder authTtL(Long authTtL)
The number of milliseconds that a token is valid after being authenticated.
- Parameters:
authTtL- The number of milliseconds that a token is valid after being authenticated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientId
AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder clientId(String clientId)
The client identifier of the relying party at the OpenID identity provider. This identifier is typically obtained when the relying party is registered with the OpenID identity provider. You can specify a regular expression so that AppSync can validate against multiple client identifiers at a time.
- Parameters:
clientId- The client identifier of the relying party at the OpenID identity provider. This identifier is typically obtained when the relying party is registered with the OpenID identity provider. You can specify a regular expression so that AppSync can validate against multiple client identifiers at a time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iatTtL
AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder iatTtL(Long iatTtL)
The number of milliseconds that a token is valid after it's issued to a user.
- Parameters:
iatTtL- The number of milliseconds that a token is valid after it's issued to a user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
issuer
AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder issuer(String issuer)
The issuer for the OIDC configuration. The issuer returned by discovery must exactly match the value of
issin the ID token.- Parameters:
issuer- The issuer for the OIDC configuration. The issuer returned by discovery must exactly match the value ofissin the ID token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-