@Stability(value=Experimental) public static final class OpenIdConnectConfig.Builder extends Object implements software.amazon.jsii.Builder<OpenIdConnectConfig>
OpenIdConnectConfig| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
OpenIdConnectConfig |
build()
Builds the configured instance.
|
OpenIdConnectConfig.Builder |
clientId(String clientId)
Sets the value of
OpenIdConnectConfig.getClientId() |
OpenIdConnectConfig.Builder |
oidcProvider(String oidcProvider)
Sets the value of
OpenIdConnectConfig.getOidcProvider() |
OpenIdConnectConfig.Builder |
tokenExpiryFromAuth(Number tokenExpiryFromAuth)
Sets the value of
OpenIdConnectConfig.getTokenExpiryFromAuth() |
OpenIdConnectConfig.Builder |
tokenExpiryFromIssue(Number tokenExpiryFromIssue)
Sets the value of
OpenIdConnectConfig.getTokenExpiryFromIssue() |
@Stability(value=Experimental) public OpenIdConnectConfig.Builder oidcProvider(String oidcProvider)
OpenIdConnectConfig.getOidcProvider()oidcProvider - The issuer for the OIDC configuration. This parameter is required.
The issuer returned by discovery must exactly match the value of iss in the OIDC token.this@Stability(value=Experimental) public OpenIdConnectConfig.Builder clientId(String clientId)
OpenIdConnectConfig.getClientId()clientId - The client identifier of the Relying party at the OpenID identity provider.
A regular expression can be specified so AppSync can validate against multiple client identifiers at a time.this@Stability(value=Experimental) public OpenIdConnectConfig.Builder tokenExpiryFromAuth(Number tokenExpiryFromAuth)
OpenIdConnectConfig.getTokenExpiryFromAuth()tokenExpiryFromAuth - The number of milliseconds an OIDC token is valid after being authenticated by OIDC provider.
auth_time claim in OIDC token is required for this validation to work.this@Stability(value=Experimental) public OpenIdConnectConfig.Builder tokenExpiryFromIssue(Number tokenExpiryFromIssue)
OpenIdConnectConfig.getTokenExpiryFromIssue()tokenExpiryFromIssue - The number of milliseconds an OIDC token is valid after being issued to a user.
This validation uses iat claim of OIDC token.this@Stability(value=Experimental) public OpenIdConnectConfig build()
build in interface software.amazon.jsii.Builder<OpenIdConnectConfig>OpenIdConnectConfigNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.