@Generated(value="software.amazon.awssdk:codegen") public final class AwsAppSyncGraphQlApiOpenIdConnectConfigDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder,AwsAppSyncGraphQlApiOpenIdConnectConfigDetails>
Specifies the authorization configuration for using an OpenID Connect compliant service with your AppSync GraphQL API endpoint.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
Long |
authTtL()
The number of milliseconds that a token is valid after being authenticated.
|
static AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder |
builder() |
String |
clientId()
The client identifier of the relying party at the OpenID identity provider.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Long |
iatTtL()
The number of milliseconds that a token is valid after it's issued to a user.
|
String |
issuer()
The issuer for the OIDC configuration.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder> |
serializableBuilderClass() |
AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Long authTtL()
The number of milliseconds that a token is valid after being authenticated.
public final 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.
public final Long iatTtL()
The number of milliseconds that a token is valid after it's issued to a user.
public final String issuer()
The issuer for the OIDC configuration. The issuer returned by discovery must exactly match the value of
iss in the ID token.
iss in the ID token.public AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder toBuilder()
public static AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder builder()
public static Class<? extends AwsAppSyncGraphQlApiOpenIdConnectConfigDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.