Package com.okta.authn.sdk.impl.resource
Class DefaultOptions
- java.lang.Object
-
- com.okta.sdk.impl.resource.AbstractPropertyRetriever
-
- com.okta.sdk.impl.resource.AbstractResource
-
- com.okta.authn.sdk.impl.resource.DefaultOptions
-
-
Constructor Summary
Constructors Constructor Description DefaultOptions(com.okta.sdk.impl.ds.InternalDataStore dataStore)DefaultOptions(com.okta.sdk.impl.ds.InternalDataStore dataStore, Map<String,Object> properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,com.okta.sdk.impl.resource.Property>getPropertyDescriptors()BooleanisMultiOptionalFactorEnroll()Returns true if the user should transition back toMFA_ENROLLstate after successful factor enrollment when additional optional factors are available for enrollment.BooleanisWarnBeforePasswordExpired()Returns true if user should transition toPASSWORD_WARNstate beforeSUCCESSif the user’s password is about to expire and within their password policy warn period.OptionssetMultiOptionalFactorEnroll(Boolean multiOptionalFactorEnroll)Sets whether user should transaction back to MFA_ENROLL state after successful factor enrollment when additional optional factors are available for enrollment.OptionssetWarnBeforePasswordExpired(Boolean warnBeforePasswordExpired)Sets whether if user should transition toPASSWORD_WARNstate beforeSUCCESSif the user’s password is about to expire and within their password policy warn period.-
Methods inherited from class com.okta.sdk.impl.resource.AbstractResource
clear, containsKey, containsValue, createPropertyDescriptorMap, createPropertyDescriptorMap, entrySet, equals, get, getDataStore, getDeletedPropertyNames, getInternalProperties, getParamsFromHref, getProperty, getPropertyNames, getResourceHref, getResourceListProperty, getResourceProperty, getUpdatedPropertyNames, hashCode, hasProperty, isDirty, isEmpty, isPrintableProperty, keySet, materialize, put, putAll, remove, setInternalProperties, setProperty, setProperty, setResourceHref, size, toString, values
-
Methods inherited from class com.okta.sdk.impl.resource.AbstractPropertyRetriever
getBoolean, getBoolean, getBooleanProperty, getCharArray, getDateProperty, getDoubleProperty, getDoubleProperty, getEnumListProperty, getEnumProperty, getEnumProperty, getInt, getInteger, getIntegerList, getIntProperty, getIntProperty, getListProperty, getListProperty, getMap, getMapProperty, getNonEmptyMap, getNullableBoolean, getNullableBooleanProperty, getNumber, getNumberList, getString, getString, getStringList, getStringProperty, setProperty, setProperty
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
-
-
-
Method Detail
-
getPropertyDescriptors
public Map<String,com.okta.sdk.impl.resource.Property> getPropertyDescriptors()
- Specified by:
getPropertyDescriptorsin classcom.okta.sdk.impl.resource.AbstractResource
-
isMultiOptionalFactorEnroll
public Boolean isMultiOptionalFactorEnroll()
Description copied from interface:OptionsReturns true if the user should transition back toMFA_ENROLLstate after successful factor enrollment when additional optional factors are available for enrollment. (not required)- Specified by:
isMultiOptionalFactorEnrollin interfaceOptions- Returns:
- true if user can enroll in multiple factors.
-
setMultiOptionalFactorEnroll
public Options setMultiOptionalFactorEnroll(Boolean multiOptionalFactorEnroll)
Description copied from interface:OptionsSets whether user should transaction back to MFA_ENROLL state after successful factor enrollment when additional optional factors are available for enrollment. (not required)- Specified by:
setMultiOptionalFactorEnrollin interfaceOptions- Returns:
- the current object for method chaining.
-
isWarnBeforePasswordExpired
public Boolean isWarnBeforePasswordExpired()
Description copied from interface:OptionsReturns true if user should transition toPASSWORD_WARNstate beforeSUCCESSif the user’s password is about to expire and within their password policy warn period. (not required)- Specified by:
isWarnBeforePasswordExpiredin interfaceOptions- Returns:
- true if user should warned about password expiration.
-
setWarnBeforePasswordExpired
public Options setWarnBeforePasswordExpired(Boolean warnBeforePasswordExpired)
Description copied from interface:OptionsSets whether if user should transition toPASSWORD_WARNstate beforeSUCCESSif the user’s password is about to expire and within their password policy warn period. (not required)- Specified by:
setWarnBeforePasswordExpiredin interfaceOptions- Returns:
- the current object for method chaining.
-
-