public class RiskConfigurationType
extends java.lang.Object
implements java.io.Serializable
The risk configuration type.
| Constructor and Description |
|---|
RiskConfigurationType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
AccountTakeoverRiskConfigurationType |
getAccountTakeoverRiskConfiguration()
The account takeover risk configuration object, including the
NotifyConfiguration object and Actions to take
if there is an account takeover. |
java.lang.String |
getClientId()
The app client ID.
|
CompromisedCredentialsRiskConfigurationType |
getCompromisedCredentialsRiskConfiguration()
The compromised credentials risk configuration object, including the
EventFilter and the EventAction. |
java.util.Date |
getLastModifiedDate()
The date and time, in ISO
8601 format, when the item was modified.
|
RiskExceptionConfigurationType |
getRiskExceptionConfiguration()
The configuration to override the risk decision.
|
java.lang.String |
getUserPoolId()
The user pool ID.
|
int |
hashCode() |
void |
setAccountTakeoverRiskConfiguration(AccountTakeoverRiskConfigurationType accountTakeoverRiskConfiguration)
The account takeover risk configuration object, including the
NotifyConfiguration object and Actions to take
if there is an account takeover. |
void |
setClientId(java.lang.String clientId)
The app client ID.
|
void |
setCompromisedCredentialsRiskConfiguration(CompromisedCredentialsRiskConfigurationType compromisedCredentialsRiskConfiguration)
The compromised credentials risk configuration object, including the
EventFilter and the EventAction. |
void |
setLastModifiedDate(java.util.Date lastModifiedDate)
The date and time, in ISO
8601 format, when the item was modified.
|
void |
setRiskExceptionConfiguration(RiskExceptionConfigurationType riskExceptionConfiguration)
The configuration to override the risk decision.
|
void |
setUserPoolId(java.lang.String userPoolId)
The user pool ID.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
RiskConfigurationType |
withAccountTakeoverRiskConfiguration(AccountTakeoverRiskConfigurationType accountTakeoverRiskConfiguration)
The account takeover risk configuration object, including the
NotifyConfiguration object and Actions to take
if there is an account takeover. |
RiskConfigurationType |
withClientId(java.lang.String clientId)
The app client ID.
|
RiskConfigurationType |
withCompromisedCredentialsRiskConfiguration(CompromisedCredentialsRiskConfigurationType compromisedCredentialsRiskConfiguration)
The compromised credentials risk configuration object, including the
EventFilter and the EventAction. |
RiskConfigurationType |
withLastModifiedDate(java.util.Date lastModifiedDate)
The date and time, in ISO
8601 format, when the item was modified.
|
RiskConfigurationType |
withRiskExceptionConfiguration(RiskExceptionConfigurationType riskExceptionConfiguration)
The configuration to override the risk decision.
|
RiskConfigurationType |
withUserPoolId(java.lang.String userPoolId)
The user pool ID.
|
public java.lang.String getUserPoolId()
The user pool ID.
Constraints:
Length: 1 - 55
Pattern: [\w-]+_[0-9a-zA-Z]+
The user pool ID.
public void setUserPoolId(java.lang.String userPoolId)
The user pool ID.
Constraints:
Length: 1 - 55
Pattern: [\w-]+_[0-9a-zA-Z]+
userPoolId - The user pool ID.
public RiskConfigurationType withUserPoolId(java.lang.String userPoolId)
The user pool ID.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 55
Pattern: [\w-]+_[0-9a-zA-Z]+
userPoolId - The user pool ID.
public java.lang.String getClientId()
The app client ID.
Constraints:
Length: 1 - 128
Pattern: [\w+]+
The app client ID.
public void setClientId(java.lang.String clientId)
The app client ID.
Constraints:
Length: 1 - 128
Pattern: [\w+]+
clientId - The app client ID.
public RiskConfigurationType withClientId(java.lang.String clientId)
The app client ID.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 128
Pattern: [\w+]+
clientId - The app client ID.
public CompromisedCredentialsRiskConfigurationType getCompromisedCredentialsRiskConfiguration()
The compromised credentials risk configuration object, including the
EventFilter and the EventAction.
The compromised credentials risk configuration object, including
the EventFilter and the EventAction.
public void setCompromisedCredentialsRiskConfiguration(CompromisedCredentialsRiskConfigurationType compromisedCredentialsRiskConfiguration)
The compromised credentials risk configuration object, including the
EventFilter and the EventAction.
compromisedCredentialsRiskConfiguration -
The compromised credentials risk configuration object,
including the EventFilter and the
EventAction.
public RiskConfigurationType withCompromisedCredentialsRiskConfiguration(CompromisedCredentialsRiskConfigurationType compromisedCredentialsRiskConfiguration)
The compromised credentials risk configuration object, including the
EventFilter and the EventAction.
Returns a reference to this object so that method calls can be chained together.
compromisedCredentialsRiskConfiguration -
The compromised credentials risk configuration object,
including the EventFilter and the
EventAction.
public AccountTakeoverRiskConfigurationType getAccountTakeoverRiskConfiguration()
The account takeover risk configuration object, including the
NotifyConfiguration object and Actions to take
if there is an account takeover.
The account takeover risk configuration object, including the
NotifyConfiguration object and Actions
to take if there is an account takeover.
public void setAccountTakeoverRiskConfiguration(AccountTakeoverRiskConfigurationType accountTakeoverRiskConfiguration)
The account takeover risk configuration object, including the
NotifyConfiguration object and Actions to take
if there is an account takeover.
accountTakeoverRiskConfiguration -
The account takeover risk configuration object, including the
NotifyConfiguration object and
Actions to take if there is an account takeover.
public RiskConfigurationType withAccountTakeoverRiskConfiguration(AccountTakeoverRiskConfigurationType accountTakeoverRiskConfiguration)
The account takeover risk configuration object, including the
NotifyConfiguration object and Actions to take
if there is an account takeover.
Returns a reference to this object so that method calls can be chained together.
accountTakeoverRiskConfiguration -
The account takeover risk configuration object, including the
NotifyConfiguration object and
Actions to take if there is an account takeover.
public RiskExceptionConfigurationType getRiskExceptionConfiguration()
The configuration to override the risk decision.
The configuration to override the risk decision.
public void setRiskExceptionConfiguration(RiskExceptionConfigurationType riskExceptionConfiguration)
The configuration to override the risk decision.
riskExceptionConfiguration - The configuration to override the risk decision.
public RiskConfigurationType withRiskExceptionConfiguration(RiskExceptionConfigurationType riskExceptionConfiguration)
The configuration to override the risk decision.
Returns a reference to this object so that method calls can be chained together.
riskExceptionConfiguration - The configuration to override the risk decision.
public java.util.Date getLastModifiedDate()
The date and time, in ISO 8601 format, when the item was modified.
The date and time, in ISO 8601 format, when the item was modified.
public void setLastModifiedDate(java.util.Date lastModifiedDate)
The date and time, in ISO 8601 format, when the item was modified.
lastModifiedDate - The date and time, in ISO 8601 format, when the item was modified.
public RiskConfigurationType withLastModifiedDate(java.util.Date lastModifiedDate)
The date and time, in ISO 8601 format, when the item was modified.
Returns a reference to this object so that method calls can be chained together.
lastModifiedDate - The date and time, in ISO 8601 format, when the item was modified.
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object