Interface AuthorizationServerPolicy
-
- All Superinterfaces:
ExtensibleResource,java.util.Map<java.lang.String,java.lang.Object>,PropertyRetriever,Resource
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00") public interface AuthorizationServerPolicy extends ExtensibleResourceAuthorizationServerPolicy
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAuthorizationServerPolicy.StatusEnumEnum status
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidactivate(java.lang.String authServerId)Activate Authorization Server PolicyAuthorizationServerPolicyRulecreatePolicyRule(java.lang.String authServerId, AuthorizationServerPolicyRule policyRule)Creates a policy rule for the specified Custom Authorization Server and Policy.voiddeactivate(java.lang.String authServerId)Deactivate Authorization Server Policyvoiddelete(java.lang.String authServerId)SuccessvoiddeletePolicyRule(java.lang.String authServerId, java.lang.String ruleId)Deletes a Policy Rule defined in the specified Custom Authorization Server and Policy.PolicyRuleConditionsgetConditions()java.util.DategetCreated()java.lang.StringgetDescription()java.util.Map<java.lang.String,java.lang.Object>getEmbedded()java.lang.StringgetId()java.util.DategetLastUpdated()java.util.Map<java.lang.String,java.lang.Object>getLinks()java.lang.StringgetName()AuthorizationServerPolicyRulegetPolicyRule(java.lang.String authServerId, java.lang.String ruleId)Returns a Policy Rule by ID that is defined in the specified Custom Authorization Server and Policy.java.lang.IntegergetPriority()AuthorizationServerPolicy.StatusEnumgetStatus()java.lang.BooleangetSystem()PolicyTypegetType()AuthorizationServerPolicyRuleListlistPolicyRules(java.lang.String authServerId)Enumerates all policy rules for the specified Custom Authorization Server and Policy.AuthorizationServerPolicysetConditions(PolicyRuleConditions conditions)AuthorizationServerPolicysetDescription(java.lang.String description)AuthorizationServerPolicysetName(java.lang.String name)AuthorizationServerPolicysetPriority(java.lang.Integer priority)AuthorizationServerPolicysetStatus(AuthorizationServerPolicy.StatusEnum status)AuthorizationServerPolicysetSystem(java.lang.Boolean system)AuthorizationServerPolicysetType(PolicyType type)AuthorizationServerPolicyupdate(java.lang.String authServerId)Success-
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
-
Methods inherited from interface com.okta.sdk.resource.PropertyRetriever
getBoolean, getInteger, getIntegerList, getNumber, getNumberList, getString, getStringList
-
Methods inherited from interface com.okta.sdk.resource.Resource
getResourceHref, setResourceHref
-
-
-
-
Method Detail
-
getEmbedded
java.util.Map<java.lang.String,java.lang.Object> getEmbedded()
-
getLinks
java.util.Map<java.lang.String,java.lang.Object> getLinks()
-
getConditions
PolicyRuleConditions getConditions()
-
setConditions
AuthorizationServerPolicy setConditions(PolicyRuleConditions conditions)
-
getCreated
java.util.Date getCreated()
-
getDescription
java.lang.String getDescription()
-
setDescription
AuthorizationServerPolicy setDescription(java.lang.String description)
-
getId
java.lang.String getId()
-
getLastUpdated
java.util.Date getLastUpdated()
-
getName
java.lang.String getName()
-
setName
AuthorizationServerPolicy setName(java.lang.String name)
-
getPriority
java.lang.Integer getPriority()
-
setPriority
AuthorizationServerPolicy setPriority(java.lang.Integer priority)
-
getStatus
AuthorizationServerPolicy.StatusEnum getStatus()
-
setStatus
AuthorizationServerPolicy setStatus(AuthorizationServerPolicy.StatusEnum status)
-
getSystem
java.lang.Boolean getSystem()
-
setSystem
AuthorizationServerPolicy setSystem(java.lang.Boolean system)
-
getType
PolicyType getType()
-
setType
AuthorizationServerPolicy setType(PolicyType type)
-
getPolicyRule
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/policies/{policyId}/rules/{ruleId}") AuthorizationServerPolicyRule getPolicyRule(java.lang.String authServerId, java.lang.String ruleId)Returns a Policy Rule by ID that is defined in the specified Custom Authorization Server and Policy.- Parameters:
authServerId- (required)ruleId- (required)- Returns:
- AuthorizationServerPolicyRule
-
deactivate
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="POST - /api/v1/authorizationServers/{authServerId}/policies/{policyId}/lifecycle/deactivate") void deactivate(java.lang.String authServerId)Deactivate Authorization Server Policy- Parameters:
authServerId- (required)
-
createPolicyRule
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="POST - /api/v1/authorizationServers/{authServerId}/policies/{policyId}/rules") AuthorizationServerPolicyRule createPolicyRule(java.lang.String authServerId, AuthorizationServerPolicyRule policyRule)Creates a policy rule for the specified Custom Authorization Server and Policy.- Parameters:
authServerId- (required)policyRule- (required)- Returns:
- AuthorizationServerPolicyRule
-
update
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="PUT - /api/v1/authorizationServers/{authServerId}/policies/{policyId}") AuthorizationServerPolicy update(java.lang.String authServerId)Success- Parameters:
authServerId- (required)- Returns:
- AuthorizationServerPolicy
-
delete
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="DELETE - /api/v1/authorizationServers/{authServerId}/policies/{policyId}") void delete(java.lang.String authServerId)Success- Parameters:
authServerId- (required)
-
listPolicyRules
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/policies/{policyId}/rules") AuthorizationServerPolicyRuleList listPolicyRules(java.lang.String authServerId)Enumerates all policy rules for the specified Custom Authorization Server and Policy.- Parameters:
authServerId- (required)- Returns:
- AuthorizationServerPolicyRuleList
-
activate
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="POST - /api/v1/authorizationServers/{authServerId}/policies/{policyId}/lifecycle/activate") void activate(java.lang.String authServerId)Activate Authorization Server Policy- Parameters:
authServerId- (required)
-
deletePolicyRule
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="DELETE - /api/v1/authorizationServers/{authServerId}/policies/{policyId}/rules/{ruleId}") void deletePolicyRule(java.lang.String authServerId, java.lang.String ruleId)Deletes a Policy Rule defined in the specified Custom Authorization Server and Policy.- Parameters:
authServerId- (required)ruleId- (required)
-
-