@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-07-07T09:07:53.917-05:00") public class DefaultIdentityProviderPolicy extends DefaultPolicy implements IdentityProviderPolicy
Policy.StatusEnum
properties
readLock, writeLock
Constructor and Description |
---|
DefaultIdentityProviderPolicy(InternalDataStore dataStore) |
DefaultIdentityProviderPolicy(InternalDataStore dataStore,
Map<String,Object> properties) |
Modifier and Type | Method and Description |
---|---|
PolicyAccountLink |
getAccountLink() |
Integer |
getMaxClockSkew() |
Map<String,Property> |
getPropertyDescriptors() |
Provisioning |
getProvisioning() |
PolicySubject |
getSubject() |
IdentityProviderPolicy |
setAccountLink(PolicyAccountLink accountLink) |
IdentityProviderPolicy |
setMaxClockSkew(Integer maxClockSkew) |
IdentityProviderPolicy |
setProvisioning(Provisioning provisioning) |
IdentityProviderPolicy |
setSubject(PolicySubject subject) |
activate, createRule, deactivate, delete, getConditions, getCreated, getDescription, getEmbedded, getId, getLastUpdated, getLinks, getName, getPolicyRule, getPriority, getResourceClass, getStatus, getSystem, getType, listPolicyRules, setConditions, setDescription, setName, setPriority, setStatus, setSystem, setType, update
save
clear, containsKey, containsValue, createPropertyDescriptorMap, createPropertyDescriptorMap, entrySet, equals, get, getDataStore, getDeletedPropertyNames, getInternalProperties, getParamsFromHref, getProperty, getPropertyNames, getResourceHref, getResourceListProperty, getResourceProperty, getUpdatedPropertyNames, hashCode, hasProperty, isDirty, isEmpty, isPrintableProperty, keySet, materialize, put, putAll, remove, setInternalProperties, setProperty, setProperty, setResourceHref, size, toString, values
getBoolean, getBoolean, getBooleanProperty, getCharArray, getDateProperty, getDoubleProperty, getDoubleProperty, getEnumListProperty, getEnumProperty, getEnumProperty, getInt, getInteger, getIntegerList, getIntProperty, getIntProperty, getListProperty, getListProperty, getMap, getMapProperty, getNonEmptyMap, getNullableBoolean, getNullableBooleanProperty, getNumber, getNumberList, getString, getString, getStringList, getStringProperty, setProperty, setProperty
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
activate, createRule, deactivate, delete, getConditions, getCreated, getDescription, getEmbedded, getId, getLastUpdated, getLinks, getName, getPolicyRule, getPriority, getStatus, getSystem, getType, listPolicyRules, setConditions, setDescription, setName, setPriority, setStatus, setSystem, setType, update
getResourceHref, setResourceHref
getBoolean, getInteger, getIntegerList, getNumber, getNumberList, getString, getStringList
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
public DefaultIdentityProviderPolicy(InternalDataStore dataStore)
public DefaultIdentityProviderPolicy(InternalDataStore dataStore, Map<String,Object> properties)
public Map<String,Property> getPropertyDescriptors()
getPropertyDescriptors
in class DefaultPolicy
public PolicyAccountLink getAccountLink()
getAccountLink
in interface IdentityProviderPolicy
public IdentityProviderPolicy setAccountLink(PolicyAccountLink accountLink)
setAccountLink
in interface IdentityProviderPolicy
public Integer getMaxClockSkew()
getMaxClockSkew
in interface IdentityProviderPolicy
public IdentityProviderPolicy setMaxClockSkew(Integer maxClockSkew)
setMaxClockSkew
in interface IdentityProviderPolicy
public Provisioning getProvisioning()
getProvisioning
in interface IdentityProviderPolicy
public IdentityProviderPolicy setProvisioning(Provisioning provisioning)
setProvisioning
in interface IdentityProviderPolicy
public PolicySubject getSubject()
getSubject
in interface IdentityProviderPolicy
public IdentityProviderPolicy setSubject(PolicySubject subject)
setSubject
in interface IdentityProviderPolicy
Copyright © 2017–2023 Okta. All rights reserved.