Package com.okta.sdk.resource.builder
Interface SignOnPolicyRuleBuilder
-
- All Superinterfaces:
PolicyRuleBuilder<SignOnPolicyRuleBuilder>
public interface SignOnPolicyRuleBuilder extends PolicyRuleBuilder<SignOnPolicyRuleBuilder>
-
-
Method Summary
-
Methods inherited from interface com.okta.sdk.resource.builder.PolicyRuleBuilder
buildAndCreate, setPriority, setStatus, setType
-
-
-
-
Method Detail
-
instance
static SignOnPolicyRuleBuilder instance()
-
setName
SignOnPolicyRuleBuilder setName(java.lang.String name)
-
setAccess
SignOnPolicyRuleBuilder setAccess(PolicyAccess access)
-
setFactorLifetime
SignOnPolicyRuleBuilder setFactorLifetime(java.lang.Integer factorLifetime)
-
setFactorPromptMode
SignOnPolicyRuleBuilder setFactorPromptMode(OktaSignOnPolicyFactorPromptMode factorPromptMode)
-
setRememberDeviceByDefault
SignOnPolicyRuleBuilder setRememberDeviceByDefault(java.lang.Boolean rememberDeviceByDefault)
-
setRequireFactor
SignOnPolicyRuleBuilder setRequireFactor(java.lang.Boolean requireFactor)
-
setMaxSessionIdleMinutes
SignOnPolicyRuleBuilder setMaxSessionIdleMinutes(java.lang.Integer maxSessionIdleMinutes)
-
setMaxSessionLifetimeMinutes
SignOnPolicyRuleBuilder setMaxSessionLifetimeMinutes(java.lang.Integer maxSessionLifetimeMinutes)
-
setUsePersistentCookie
SignOnPolicyRuleBuilder setUsePersistentCookie(java.lang.Boolean usePersistentCookie)
-
setAuthType
SignOnPolicyRuleBuilder setAuthType(PolicyRuleAuthContextType authType)
-
setNetworkConnection
SignOnPolicyRuleBuilder setNetworkConnection(PolicyNetworkConnection connection)
-
setUsers
default SignOnPolicyRuleBuilder setUsers(java.lang.String... userIds)
-
setUsers
SignOnPolicyRuleBuilder setUsers(java.util.List<java.lang.String> userIds)
-
addUser
SignOnPolicyRuleBuilder addUser(java.lang.String userId)
-
setGroups
default SignOnPolicyRuleBuilder setGroups(java.lang.String... groupIds)
-
setGroups
SignOnPolicyRuleBuilder setGroups(java.util.List<java.lang.String> groupIds)
-
addGroup
SignOnPolicyRuleBuilder addGroup(java.lang.String groupId)
-
-