@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-07-07T09:07:53.917-05:00") public class DefaultAuthenticator extends AbstractInstanceResource<Authenticator> implements Authenticator
properties
readLock, writeLock
Constructor and Description |
---|
DefaultAuthenticator(InternalDataStore dataStore) |
DefaultAuthenticator(InternalDataStore dataStore,
Map<String,Object> properties) |
Modifier and Type | Method and Description |
---|---|
Authenticator |
activate()
Success
|
Authenticator |
deactivate()
Success
|
Date |
getCreated() |
String |
getId() |
String |
getKey() |
Date |
getLastUpdated() |
Map<String,Object> |
getLinks() |
String |
getName() |
Map<String,Property> |
getPropertyDescriptors() |
AuthenticatorProvider |
getProvider() |
Class<? extends Resource> |
getResourceClass()
Returns the class this resource represents.
|
AuthenticatorSettings |
getSettings() |
AuthenticatorStatus |
getStatus() |
AuthenticatorType |
getType() |
Authenticator |
setKey(String key) |
Authenticator |
setName(String name) |
Authenticator |
setProvider(AuthenticatorProvider provider) |
Authenticator |
setSettings(AuthenticatorSettings settings) |
Authenticator |
setStatus(AuthenticatorStatus status) |
Authenticator |
setType(AuthenticatorType type) |
Authenticator |
update()
Update Authenticator
Updates an authenticator
|
delete, 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, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
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 DefaultAuthenticator(InternalDataStore dataStore)
public DefaultAuthenticator(InternalDataStore dataStore, Map<String,Object> properties)
public Map<String,Property> getPropertyDescriptors()
getPropertyDescriptors
in class AbstractResource
public Class<? extends Resource> getResourceClass()
AbstractInstanceResource
Foo
, in this case this method may return Foo.class
.
(Defaults to getClass()
.)getResourceClass
in class AbstractInstanceResource<Authenticator>
public Map<String,Object> getLinks()
getLinks
in interface Authenticator
public Date getCreated()
getCreated
in interface Authenticator
public String getId()
getId
in interface Authenticator
public String getKey()
getKey
in interface Authenticator
public Authenticator setKey(String key)
setKey
in interface Authenticator
public Date getLastUpdated()
getLastUpdated
in interface Authenticator
public String getName()
getName
in interface Authenticator
public Authenticator setName(String name)
setName
in interface Authenticator
public AuthenticatorProvider getProvider()
getProvider
in interface Authenticator
public Authenticator setProvider(AuthenticatorProvider provider)
setProvider
in interface Authenticator
public AuthenticatorSettings getSettings()
getSettings
in interface Authenticator
public Authenticator setSettings(AuthenticatorSettings settings)
setSettings
in interface Authenticator
public AuthenticatorStatus getStatus()
getStatus
in interface Authenticator
public Authenticator setStatus(AuthenticatorStatus status)
setStatus
in interface Authenticator
public AuthenticatorType getType()
getType
in interface Authenticator
public Authenticator setType(AuthenticatorType type)
setType
in interface Authenticator
@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-07-07T09:07:53.917-05:00", comments="POST - /api/v1/authenticators/{authenticatorId}/lifecycle/activate") public Authenticator activate()
activate
in interface Authenticator
@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-07-07T09:07:53.917-05:00", comments="PUT - /api/v1/authenticators/{authenticatorId}") public Authenticator update()
update
in interface Authenticator
@Generated(value="com.okta.swagger.codegen.OktaJavaClientImplCodegen", date="2023-07-07T09:07:53.917-05:00", comments="POST - /api/v1/authenticators/{authenticatorId}/lifecycle/deactivate") public Authenticator deactivate()
deactivate
in interface Authenticator
Copyright © 2017–2023 Okta. All rights reserved.