Package com.pulumi.aws.appsync.outputs
Class GraphQLApiOpenidConnectConfig
- java.lang.Object
-
- com.pulumi.aws.appsync.outputs.GraphQLApiOpenidConnectConfig
-
public final class GraphQLApiOpenidConnectConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGraphQLApiOpenidConnectConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.Integer>authTtl()static GraphQLApiOpenidConnectConfig.Builderbuilder()static GraphQLApiOpenidConnectConfig.Builderbuilder(GraphQLApiOpenidConnectConfig defaults)java.util.Optional<java.lang.String>clientId()java.util.Optional<java.lang.Integer>iatTtl()java.lang.Stringissuer()
-
-
-
Method Detail
-
authTtl
public java.util.Optional<java.lang.Integer> authTtl()
- Returns:
- Number of milliseconds a token is valid after being authenticated.
-
clientId
public java.util.Optional<java.lang.String> clientId()
- Returns:
- 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 the AWS AppSync can validate against multiple client identifiers at a time.
-
iatTtl
public java.util.Optional<java.lang.Integer> iatTtl()
- Returns:
- Number of milliseconds a token is valid after being issued to a user.
-
issuer
public java.lang.String issuer()
- Returns:
- Issuer for the OpenID Connect configuration. The issuer returned by discovery MUST exactly match the value of iss in the ID Token.
-
builder
public static GraphQLApiOpenidConnectConfig.Builder builder()
-
builder
public static GraphQLApiOpenidConnectConfig.Builder builder(GraphQLApiOpenidConnectConfig defaults)
-
-