public interface SignOnPolicyRuleBuilder extends PolicyRuleBuilder<SignOnPolicyRuleBuilder>
buildAndCreate, setPriority, setStatus, setType
static SignOnPolicyRuleBuilder instance()
instance
in interface PolicyRuleBuilder<SignOnPolicyRuleBuilder>
SignOnPolicyRuleBuilder setName(String name)
SignOnPolicyRuleBuilder setAccess(OktaSignOnPolicyRuleSignonActions.AccessEnum access)
SignOnPolicyRuleBuilder setFactorLifetime(Integer factorLifetime)
SignOnPolicyRuleBuilder setFactorPromptMode(OktaSignOnPolicyRuleSignonActions.FactorPromptModeEnum factorPromptMode)
SignOnPolicyRuleBuilder setRememberDeviceByDefault(Boolean rememberDeviceByDefault)
SignOnPolicyRuleBuilder setRequireFactor(Boolean requireFactor)
SignOnPolicyRuleBuilder setMaxSessionIdleMinutes(Integer maxSessionIdleMinutes)
SignOnPolicyRuleBuilder setMaxSessionLifetimeMinutes(Integer maxSessionLifetimeMinutes)
SignOnPolicyRuleBuilder setUsePersistentCookie(Boolean usePersistentCookie)
SignOnPolicyRuleBuilder setAuthType(PolicyRuleAuthContextCondition.AuthTypeEnum authType)
SignOnPolicyRuleBuilder setNetworkConnection(PolicyNetworkCondition.ConnectionEnum connection)
default SignOnPolicyRuleBuilder setUsers(String... userIds)
SignOnPolicyRuleBuilder setUsers(List<String> userIds)
SignOnPolicyRuleBuilder addUser(String userId)
default SignOnPolicyRuleBuilder setGroups(String... groupIds)
SignOnPolicyRuleBuilder setGroups(List<String> groupIds)
SignOnPolicyRuleBuilder addGroup(String groupId)
Copyright © 2017–2023 Okta. All rights reserved.