public class DefaultSignOnPolicyRuleBuilder extends DefaultPolicyRuleBuilder<SignOnPolicyRuleBuilder> implements SignOnPolicyRuleBuilder
priority, status, type| Constructor and Description |
|---|
DefaultSignOnPolicyRuleBuilder() |
self, setPriority, setStatus, setTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinstance, setGroups, setUserssetPriority, setStatus, setTypepublic SignOnPolicyRuleBuilder setName(String name)
setName in interface SignOnPolicyRuleBuilderpublic SignOnPolicyRuleBuilder setAccess(OktaSignOnPolicyRuleSignonActions.AccessEnum access)
setAccess in interface SignOnPolicyRuleBuilderpublic SignOnPolicyRuleBuilder setFactorLifetime(Integer factorLifetime)
setFactorLifetime in interface SignOnPolicyRuleBuilderpublic SignOnPolicyRuleBuilder setFactorPromptMode(OktaSignOnPolicyRuleSignonActions.FactorPromptModeEnum factorPromptMode)
setFactorPromptMode in interface SignOnPolicyRuleBuilderpublic SignOnPolicyRuleBuilder setRememberDeviceByDefault(Boolean rememberDeviceByDefault)
setRememberDeviceByDefault in interface SignOnPolicyRuleBuilderpublic SignOnPolicyRuleBuilder setRequireFactor(Boolean requireFactor)
setRequireFactor in interface SignOnPolicyRuleBuilderpublic SignOnPolicyRuleBuilder setMaxSessionIdleMinutes(Integer maxSessionIdleMinutes)
setMaxSessionIdleMinutes in interface SignOnPolicyRuleBuilderpublic SignOnPolicyRuleBuilder setMaxSessionLifetimeMinutes(Integer maxSessionLifetimeMinutes)
setMaxSessionLifetimeMinutes in interface SignOnPolicyRuleBuilderpublic SignOnPolicyRuleBuilder setUsePersistentCookie(Boolean usePersistentCookie)
setUsePersistentCookie in interface SignOnPolicyRuleBuilderpublic SignOnPolicyRuleBuilder setAuthType(PolicyRuleAuthContextCondition.AuthTypeEnum authType)
setAuthType in interface SignOnPolicyRuleBuilderpublic SignOnPolicyRuleBuilder setNetworkConnection(PolicyNetworkCondition.ConnectionEnum connection)
setNetworkConnection in interface SignOnPolicyRuleBuilderpublic SignOnPolicyRuleBuilder setUsers(List<String> userIds)
setUsers in interface SignOnPolicyRuleBuilderpublic SignOnPolicyRuleBuilder addUser(String userId)
addUser in interface SignOnPolicyRuleBuilderpublic SignOnPolicyRuleBuilder setGroups(List<String> groupIds)
setGroups in interface SignOnPolicyRuleBuilderpublic SignOnPolicyRuleBuilder addGroup(String groupId)
addGroup in interface SignOnPolicyRuleBuilderpublic OktaSignOnPolicyRule buildAndCreate(Client client, Policy policy)
buildAndCreate in interface PolicyRuleBuilder<SignOnPolicyRuleBuilder>buildAndCreate in class DefaultPolicyRuleBuilder<SignOnPolicyRuleBuilder>Copyright © 2017–2023 Okta. All rights reserved.