@Generated(value="software.amazon.awssdk:codegen") public final class OidcConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OidcConfig.Builder,OidcConfig>
Use this parameter to configure your OIDC Identity Provider (IdP).
Modifier and Type | Class and Description |
---|---|
static interface |
OidcConfig.Builder |
Modifier and Type | Method and Description |
---|---|
String |
authorizationEndpoint()
The OIDC IdP authorization endpoint used to configure your private workforce.
|
static OidcConfig.Builder |
builder() |
String |
clientId()
The OIDC IdP client ID used to configure your private workforce.
|
String |
clientSecret()
The OIDC IdP client secret used to configure your private workforce.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
issuer()
The OIDC IdP issuer used to configure your private workforce.
|
String |
jwksUri()
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
|
String |
logoutEndpoint()
The OIDC IdP logout endpoint used to configure your private workforce.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends OidcConfig.Builder> |
serializableBuilderClass() |
OidcConfig.Builder |
toBuilder() |
String |
tokenEndpoint()
The OIDC IdP token endpoint used to configure your private workforce.
|
String |
toString()
Returns a string representation of this object.
|
String |
userInfoEndpoint()
The OIDC IdP user information endpoint used to configure your private workforce.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String clientId()
The OIDC IdP client ID used to configure your private workforce.
public final String clientSecret()
The OIDC IdP client secret used to configure your private workforce.
public final String issuer()
The OIDC IdP issuer used to configure your private workforce.
public final String authorizationEndpoint()
The OIDC IdP authorization endpoint used to configure your private workforce.
public final String tokenEndpoint()
The OIDC IdP token endpoint used to configure your private workforce.
public final String userInfoEndpoint()
The OIDC IdP user information endpoint used to configure your private workforce.
public final String logoutEndpoint()
The OIDC IdP logout endpoint used to configure your private workforce.
public final String jwksUri()
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
public OidcConfig.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<OidcConfig.Builder,OidcConfig>
public static OidcConfig.Builder builder()
public static Class<? extends OidcConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2021. All rights reserved.