Package com.okta.sdk.resource.model
Class PasswordPolicyPasswordSettingsBreachedProtection
java.lang.Object
com.okta.sdk.resource.model.PasswordPolicyPasswordSettingsBreachedProtection
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2026-03-13T17:36:05.533634+05:30[Asia/Kolkata]",
comments="Generator version: 7.15.0")
public class PasswordPolicyPasswordSettingsBreachedProtection
extends Object
implements Serializable
Breached Protection settings
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondelegatedWorkflowId(String delegatedWorkflowId) booleanexpireAfterDays(Integer expireAfterDays) The `id` of the workflow that runs when a breached password is found during a sign-in attempt.org.openapitools.jackson.nullable.JsonNullable<String>Specifies the number of days after a breached password is found during a sign-in attempt that the user's password should expire.org.openapitools.jackson.nullable.JsonNullable<Integer>(Optional, default is false) If true, you must also specify a value for `expireAfterDays`.org.openapitools.jackson.nullable.JsonNullable<Boolean>inthashCode()logoutEnabled(Boolean logoutEnabled) voidsetDelegatedWorkflowId(String delegatedWorkflowId) voidsetDelegatedWorkflowId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> delegatedWorkflowId) voidsetExpireAfterDays(Integer expireAfterDays) voidsetExpireAfterDays_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> expireAfterDays) voidsetLogoutEnabled(Boolean logoutEnabled) voidsetLogoutEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> logoutEnabled) toString()
-
Field Details
-
JSON_PROPERTY_DELEGATED_WORKFLOW_ID
- See Also:
-
JSON_PROPERTY_EXPIRE_AFTER_DAYS
- See Also:
-
JSON_PROPERTY_LOGOUT_ENABLED
- See Also:
-
-
Constructor Details
-
PasswordPolicyPasswordSettingsBreachedProtection
public PasswordPolicyPasswordSettingsBreachedProtection()
-
-
Method Details
-
delegatedWorkflowId
public PasswordPolicyPasswordSettingsBreachedProtection delegatedWorkflowId(String delegatedWorkflowId) -
getDelegatedWorkflowId
The `id` of the workflow that runs when a breached password is found during a sign-in attempt.- Returns:
- delegatedWorkflowId
-
getDelegatedWorkflowId_JsonNullable
-
setDelegatedWorkflowId_JsonNullable
public void setDelegatedWorkflowId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> delegatedWorkflowId) -
setDelegatedWorkflowId
-
expireAfterDays
-
getExpireAfterDays
Specifies the number of days after a breached password is found during a sign-in attempt that the user's password should expire. Valid values: 0 through 10. If set to 0, it happens immediately.- Returns:
- expireAfterDays
-
getExpireAfterDays_JsonNullable
-
setExpireAfterDays_JsonNullable
public void setExpireAfterDays_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> expireAfterDays) -
setExpireAfterDays
-
logoutEnabled
-
getLogoutEnabled
(Optional, default is false) If true, you must also specify a value for `expireAfterDays`. When enabled, the user's session(s) are terminated immediately the first time the user's credentials are detected as part of a breach.- Returns:
- logoutEnabled
-
getLogoutEnabled_JsonNullable
-
setLogoutEnabled_JsonNullable
public void setLogoutEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> logoutEnabled) -
setLogoutEnabled
-
equals
-
hashCode
public int hashCode() -
toString
-