Package com.okta.authn.sdk.impl.resource
Class DefaultPushFactorProfile
java.lang.Object
com.okta.sdk.impl.resource.AbstractPropertyRetriever
com.okta.sdk.impl.resource.AbstractResource
com.okta.authn.sdk.impl.resource.DefaultPushFactorProfile
- All Implemented Interfaces:
FactorProfile
,PushFactorProfile
,com.okta.sdk.resource.ExtensibleResource
,com.okta.sdk.resource.PropertyRetriever
,com.okta.sdk.resource.Resource
,Map<String,
Object>
public class DefaultPushFactorProfile
extends com.okta.sdk.impl.resource.AbstractResource
implements PushFactorProfile
-
Nested Class Summary
-
Field Summary
Fields inherited from class com.okta.sdk.impl.resource.AbstractResource
properties
Fields inherited from class com.okta.sdk.impl.resource.AbstractPropertyRetriever
readLock, writeLock
-
Constructor Summary
ConstructorDescriptionDefaultPushFactorProfile
(com.okta.sdk.impl.ds.InternalDataStore dataStore) DefaultPushFactorProfile
(com.okta.sdk.impl.ds.InternalDataStore dataStore, Map<String, Object> properties) -
Method Summary
Modifier and TypeMethodDescriptiongetName()
setCredentialId
(String credentialId) setDeviceToken
(String deviceToken) setDeviceType
(String deviceType) setPlatform
(String platform) setVersion
(String version) Methods inherited from class com.okta.sdk.impl.resource.AbstractResource
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
Methods inherited from class com.okta.sdk.impl.resource.AbstractPropertyRetriever
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
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
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
-
Constructor Details
-
DefaultPushFactorProfile
public DefaultPushFactorProfile(com.okta.sdk.impl.ds.InternalDataStore dataStore) -
DefaultPushFactorProfile
-
-
Method Details
-
getPropertyDescriptors
-
getCredentialId
- Specified by:
getCredentialId
in interfacePushFactorProfile
-
setCredentialId
- Specified by:
setCredentialId
in interfacePushFactorProfile
-
getDeviceToken
- Specified by:
getDeviceToken
in interfacePushFactorProfile
-
setDeviceToken
- Specified by:
setDeviceToken
in interfacePushFactorProfile
-
getDeviceType
- Specified by:
getDeviceType
in interfacePushFactorProfile
-
setDeviceType
- Specified by:
setDeviceType
in interfacePushFactorProfile
-
getName
- Specified by:
getName
in interfacePushFactorProfile
-
setName
- Specified by:
setName
in interfacePushFactorProfile
-
getPlatform
- Specified by:
getPlatform
in interfacePushFactorProfile
-
setPlatform
- Specified by:
setPlatform
in interfacePushFactorProfile
-
getVersion
- Specified by:
getVersion
in interfacePushFactorProfile
-
setVersion
- Specified by:
setVersion
in interfacePushFactorProfile
-