@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, waitcopypublic String clientId()
The OIDC IdP client ID used to configure your private workforce.
public String clientSecret()
The OIDC IdP client secret used to configure your private workforce.
public String issuer()
The OIDC IdP issuer used to configure your private workforce.
public String authorizationEndpoint()
The OIDC IdP authorization endpoint used to configure your private workforce.
public String tokenEndpoint()
The OIDC IdP token endpoint used to configure your private workforce.
public String userInfoEndpoint()
The OIDC IdP user information endpoint used to configure your private workforce.
public String logoutEndpoint()
The OIDC IdP logout endpoint used to configure your private workforce.
public 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.