@Generated(value="software.amazon.awssdk:codegen") public final class OpenIDConnectConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OpenIDConnectConfig.Builder,OpenIDConnectConfig>
Describes an OpenID Connect configuration.
| Modifier and Type | Class and Description |
|---|---|
static interface |
OpenIDConnectConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
Long |
authTTL()
The number of milliseconds a token is valid after being authenticated.
|
static OpenIDConnectConfig.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 a token is valid after being issued to a user.
|
String |
issuer()
The issuer for the OpenID Connect configuration.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends OpenIDConnectConfig.Builder> |
serializableBuilderClass() |
OpenIDConnectConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String issuer()
The issuer for the OpenID Connect configuration. The issuer returned by discovery must exactly match the value of
iss in the ID token.
iss in the ID token.public 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 the AWS AppSync can validate against multiple client identifiers at a time.
public Long iatTTL()
The number of milliseconds a token is valid after being issued to a user.
public Long authTTL()
The number of milliseconds a token is valid after being authenticated.
public OpenIDConnectConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<OpenIDConnectConfig.Builder,OpenIDConnectConfig>public static OpenIDConnectConfig.Builder builder()
public static Class<? extends OpenIDConnectConfig.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.