@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Contains an update to replace the configuration in an existing identity source.
Constructor and Description |
---|
UpdateConfiguration() |
Modifier and Type | Method and Description |
---|---|
UpdateConfiguration |
clone() |
boolean |
equals(Object obj) |
UpdateCognitoUserPoolConfiguration |
getCognitoUserPoolConfiguration()
Contains configuration details of a Amazon Cognito user pool.
|
UpdateOpenIdConnectConfiguration |
getOpenIdConnectConfiguration()
Contains configuration details of an OpenID Connect (OIDC) identity provider, or identity source, that Verified
Permissions can use to generate entities from authenticated identities.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCognitoUserPoolConfiguration(UpdateCognitoUserPoolConfiguration cognitoUserPoolConfiguration)
Contains configuration details of a Amazon Cognito user pool.
|
void |
setOpenIdConnectConfiguration(UpdateOpenIdConnectConfiguration openIdConnectConfiguration)
Contains configuration details of an OpenID Connect (OIDC) identity provider, or identity source, that Verified
Permissions can use to generate entities from authenticated identities.
|
String |
toString()
Returns a string representation of this object.
|
UpdateConfiguration |
withCognitoUserPoolConfiguration(UpdateCognitoUserPoolConfiguration cognitoUserPoolConfiguration)
Contains configuration details of a Amazon Cognito user pool.
|
UpdateConfiguration |
withOpenIdConnectConfiguration(UpdateOpenIdConnectConfiguration openIdConnectConfiguration)
Contains configuration details of an OpenID Connect (OIDC) identity provider, or identity source, that Verified
Permissions can use to generate entities from authenticated identities.
|
public void setCognitoUserPoolConfiguration(UpdateCognitoUserPoolConfiguration cognitoUserPoolConfiguration)
Contains configuration details of a Amazon Cognito user pool.
cognitoUserPoolConfiguration
- Contains configuration details of a Amazon Cognito user pool.public UpdateCognitoUserPoolConfiguration getCognitoUserPoolConfiguration()
Contains configuration details of a Amazon Cognito user pool.
public UpdateConfiguration withCognitoUserPoolConfiguration(UpdateCognitoUserPoolConfiguration cognitoUserPoolConfiguration)
Contains configuration details of a Amazon Cognito user pool.
cognitoUserPoolConfiguration
- Contains configuration details of a Amazon Cognito user pool.public void setOpenIdConnectConfiguration(UpdateOpenIdConnectConfiguration openIdConnectConfiguration)
Contains configuration details of an OpenID Connect (OIDC) identity provider, or identity source, that Verified Permissions can use to generate entities from authenticated identities. It specifies the issuer URL, token type that you want to use, and policy store entity details.
openIdConnectConfiguration
- Contains configuration details of an OpenID Connect (OIDC) identity provider, or identity source, that
Verified Permissions can use to generate entities from authenticated identities. It specifies the issuer
URL, token type that you want to use, and policy store entity details.public UpdateOpenIdConnectConfiguration getOpenIdConnectConfiguration()
Contains configuration details of an OpenID Connect (OIDC) identity provider, or identity source, that Verified Permissions can use to generate entities from authenticated identities. It specifies the issuer URL, token type that you want to use, and policy store entity details.
public UpdateConfiguration withOpenIdConnectConfiguration(UpdateOpenIdConnectConfiguration openIdConnectConfiguration)
Contains configuration details of an OpenID Connect (OIDC) identity provider, or identity source, that Verified Permissions can use to generate entities from authenticated identities. It specifies the issuer URL, token type that you want to use, and policy store entity details.
openIdConnectConfiguration
- Contains configuration details of an OpenID Connect (OIDC) identity provider, or identity source, that
Verified Permissions can use to generate entities from authenticated identities. It specifies the issuer
URL, token type that you want to use, and policy store entity details.public String toString()
toString
in class Object
Object.toString()
public UpdateConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.