@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2021-12-01T11:15:53.413-06:00") public interface AuthorizationServerPolicy extends ExtensibleResource
Modifier and Type | Interface and Description |
---|---|
static class |
AuthorizationServerPolicy.StatusEnum
Enum status
|
Modifier and Type | Method and Description |
---|---|
void |
activate(java.lang.String authServerId)
Activate Authorization Server Policy
|
AuthorizationServerPolicyRule |
createPolicyRule(java.lang.String authServerId,
AuthorizationServerPolicyRule policyRule)
Creates a policy rule for the specified Custom Authorization Server and Policy.
|
void |
deactivate(java.lang.String authServerId)
Deactivate Authorization Server Policy
|
void |
delete(java.lang.String authServerId)
Success
|
void |
deletePolicyRule(java.lang.String authServerId,
java.lang.String ruleId)
Deletes a Policy Rule defined in the specified Custom Authorization Server and Policy.
|
PolicyRuleConditions |
getConditions() |
java.util.Date |
getCreated() |
java.lang.String |
getDescription() |
java.util.Map<java.lang.String,java.lang.Object> |
getEmbedded() |
java.lang.String |
getId() |
java.util.Date |
getLastUpdated() |
java.util.Map<java.lang.String,java.lang.Object> |
getLinks() |
java.lang.String |
getName() |
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.
|
java.lang.Integer |
getPriority() |
AuthorizationServerPolicy.StatusEnum |
getStatus() |
java.lang.Boolean |
getSystem() |
PolicyType |
getType() |
AuthorizationServerPolicyRuleList |
listPolicyRules(java.lang.String authServerId)
Enumerates all policy rules for the specified Custom Authorization Server and Policy.
|
AuthorizationServerPolicy |
setConditions(PolicyRuleConditions conditions) |
AuthorizationServerPolicy |
setDescription(java.lang.String description) |
AuthorizationServerPolicy |
setName(java.lang.String name) |
AuthorizationServerPolicy |
setPriority(java.lang.Integer priority) |
AuthorizationServerPolicy |
setStatus(AuthorizationServerPolicy.StatusEnum status) |
AuthorizationServerPolicy |
setSystem(java.lang.Boolean system) |
AuthorizationServerPolicy |
setType(PolicyType type) |
AuthorizationServerPolicy |
update(java.lang.String authServerId)
Success
|
getResourceHref, setResourceHref
getBoolean, getInteger, getIntegerList, getNumber, getNumberList, getString, getStringList
java.util.Map<java.lang.String,java.lang.Object> getEmbedded()
java.util.Map<java.lang.String,java.lang.Object> getLinks()
PolicyRuleConditions getConditions()
AuthorizationServerPolicy setConditions(PolicyRuleConditions conditions)
java.util.Date getCreated()
java.lang.String getDescription()
AuthorizationServerPolicy setDescription(java.lang.String description)
java.lang.String getId()
java.util.Date getLastUpdated()
java.lang.String getName()
AuthorizationServerPolicy setName(java.lang.String name)
java.lang.Integer getPriority()
AuthorizationServerPolicy setPriority(java.lang.Integer priority)
AuthorizationServerPolicy.StatusEnum getStatus()
AuthorizationServerPolicy setStatus(AuthorizationServerPolicy.StatusEnum status)
java.lang.Boolean getSystem()
AuthorizationServerPolicy setSystem(java.lang.Boolean system)
PolicyType getType()
AuthorizationServerPolicy setType(PolicyType type)
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2021-12-01T11:15:53.413-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/policies/{policyId}/rules/{ruleId}") AuthorizationServerPolicyRule getPolicyRule(java.lang.String authServerId, java.lang.String ruleId)
authServerId
- (required)ruleId
- (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2021-12-01T11:15:53.413-06:00", comments="POST - /api/v1/authorizationServers/{authServerId}/policies/{policyId}/lifecycle/deactivate") void deactivate(java.lang.String authServerId)
authServerId
- (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2021-12-01T11:15:53.413-06:00", comments="POST - /api/v1/authorizationServers/{authServerId}/policies/{policyId}/rules") AuthorizationServerPolicyRule createPolicyRule(java.lang.String authServerId, AuthorizationServerPolicyRule policyRule)
authServerId
- (required)policyRule
- (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2021-12-01T11:15:53.413-06:00", comments="PUT - /api/v1/authorizationServers/{authServerId}/policies/{policyId}") AuthorizationServerPolicy update(java.lang.String authServerId)
authServerId
- (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2021-12-01T11:15:53.413-06:00", comments="DELETE - /api/v1/authorizationServers/{authServerId}/policies/{policyId}") void delete(java.lang.String authServerId)
authServerId
- (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2021-12-01T11:15:53.413-06:00", comments="GET - /api/v1/authorizationServers/{authServerId}/policies/{policyId}/rules") AuthorizationServerPolicyRuleList listPolicyRules(java.lang.String authServerId)
authServerId
- (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2021-12-01T11:15:53.413-06:00", comments="POST - /api/v1/authorizationServers/{authServerId}/policies/{policyId}/lifecycle/activate") void activate(java.lang.String authServerId)
authServerId
- (required)@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2021-12-01T11:15:53.413-06:00", comments="DELETE - /api/v1/authorizationServers/{authServerId}/policies/{policyId}/rules/{ruleId}") void deletePolicyRule(java.lang.String authServerId, java.lang.String ruleId)
authServerId
- (required)ruleId
- (required)Copyright © 2017-2021 Okta. All Rights Reserved.