@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OidcConfigForResponse extends Object implements Serializable, Cloneable, StructuredPojo
Your OIDC IdP workforce configuration.
Constructor and Description |
---|
OidcConfigForResponse() |
Modifier and Type | Method and Description |
---|---|
OidcConfigForResponse |
clone() |
boolean |
equals(Object obj) |
String |
getAuthorizationEndpoint()
The OIDC IdP authorization endpoint used to configure your private workforce.
|
String |
getClientId()
The OIDC IdP client ID used to configure your private workforce.
|
String |
getIssuer()
The OIDC IdP issuer used to configure your private workforce.
|
String |
getJwksUri()
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
|
String |
getLogoutEndpoint()
The OIDC IdP logout endpoint used to configure your private workforce.
|
String |
getTokenEndpoint()
The OIDC IdP token endpoint used to configure your private workforce.
|
String |
getUserInfoEndpoint()
The OIDC IdP user information endpoint used to configure your private workforce.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAuthorizationEndpoint(String authorizationEndpoint)
The OIDC IdP authorization endpoint used to configure your private workforce.
|
void |
setClientId(String clientId)
The OIDC IdP client ID used to configure your private workforce.
|
void |
setIssuer(String issuer)
The OIDC IdP issuer used to configure your private workforce.
|
void |
setJwksUri(String jwksUri)
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
|
void |
setLogoutEndpoint(String logoutEndpoint)
The OIDC IdP logout endpoint used to configure your private workforce.
|
void |
setTokenEndpoint(String tokenEndpoint)
The OIDC IdP token endpoint used to configure your private workforce.
|
void |
setUserInfoEndpoint(String userInfoEndpoint)
The OIDC IdP user information endpoint used to configure your private workforce.
|
String |
toString()
Returns a string representation of this object.
|
OidcConfigForResponse |
withAuthorizationEndpoint(String authorizationEndpoint)
The OIDC IdP authorization endpoint used to configure your private workforce.
|
OidcConfigForResponse |
withClientId(String clientId)
The OIDC IdP client ID used to configure your private workforce.
|
OidcConfigForResponse |
withIssuer(String issuer)
The OIDC IdP issuer used to configure your private workforce.
|
OidcConfigForResponse |
withJwksUri(String jwksUri)
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
|
OidcConfigForResponse |
withLogoutEndpoint(String logoutEndpoint)
The OIDC IdP logout endpoint used to configure your private workforce.
|
OidcConfigForResponse |
withTokenEndpoint(String tokenEndpoint)
The OIDC IdP token endpoint used to configure your private workforce.
|
OidcConfigForResponse |
withUserInfoEndpoint(String userInfoEndpoint)
The OIDC IdP user information endpoint used to configure your private workforce.
|
public void setClientId(String clientId)
The OIDC IdP client ID used to configure your private workforce.
clientId
- The OIDC IdP client ID used to configure your private workforce.public String getClientId()
The OIDC IdP client ID used to configure your private workforce.
public OidcConfigForResponse withClientId(String clientId)
The OIDC IdP client ID used to configure your private workforce.
clientId
- The OIDC IdP client ID used to configure your private workforce.public void setIssuer(String issuer)
The OIDC IdP issuer used to configure your private workforce.
issuer
- The OIDC IdP issuer used to configure your private workforce.public String getIssuer()
The OIDC IdP issuer used to configure your private workforce.
public OidcConfigForResponse withIssuer(String issuer)
The OIDC IdP issuer used to configure your private workforce.
issuer
- The OIDC IdP issuer used to configure your private workforce.public void setAuthorizationEndpoint(String authorizationEndpoint)
The OIDC IdP authorization endpoint used to configure your private workforce.
authorizationEndpoint
- The OIDC IdP authorization endpoint used to configure your private workforce.public String getAuthorizationEndpoint()
The OIDC IdP authorization endpoint used to configure your private workforce.
public OidcConfigForResponse withAuthorizationEndpoint(String authorizationEndpoint)
The OIDC IdP authorization endpoint used to configure your private workforce.
authorizationEndpoint
- The OIDC IdP authorization endpoint used to configure your private workforce.public void setTokenEndpoint(String tokenEndpoint)
The OIDC IdP token endpoint used to configure your private workforce.
tokenEndpoint
- The OIDC IdP token endpoint used to configure your private workforce.public String getTokenEndpoint()
The OIDC IdP token endpoint used to configure your private workforce.
public OidcConfigForResponse withTokenEndpoint(String tokenEndpoint)
The OIDC IdP token endpoint used to configure your private workforce.
tokenEndpoint
- The OIDC IdP token endpoint used to configure your private workforce.public void setUserInfoEndpoint(String userInfoEndpoint)
The OIDC IdP user information endpoint used to configure your private workforce.
userInfoEndpoint
- The OIDC IdP user information endpoint used to configure your private workforce.public String getUserInfoEndpoint()
The OIDC IdP user information endpoint used to configure your private workforce.
public OidcConfigForResponse withUserInfoEndpoint(String userInfoEndpoint)
The OIDC IdP user information endpoint used to configure your private workforce.
userInfoEndpoint
- The OIDC IdP user information endpoint used to configure your private workforce.public void setLogoutEndpoint(String logoutEndpoint)
The OIDC IdP logout endpoint used to configure your private workforce.
logoutEndpoint
- The OIDC IdP logout endpoint used to configure your private workforce.public String getLogoutEndpoint()
The OIDC IdP logout endpoint used to configure your private workforce.
public OidcConfigForResponse withLogoutEndpoint(String logoutEndpoint)
The OIDC IdP logout endpoint used to configure your private workforce.
logoutEndpoint
- The OIDC IdP logout endpoint used to configure your private workforce.public void setJwksUri(String jwksUri)
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
jwksUri
- The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.public String getJwksUri()
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
public OidcConfigForResponse withJwksUri(String jwksUri)
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
jwksUri
- The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.public String toString()
toString
in class Object
Object.toString()
public OidcConfigForResponse clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.