@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen",
date="2021-12-01T11:06:42.145-06:00")
public interface UserFactor
extends ExtensibleResource, Deletable
| Modifier and Type | Method and Description |
|---|---|
UserFactor |
activate()
Activate Factor
The `sms` and `token:software:totp` factor types require activation to complete the enrollment process.
|
UserFactor |
activate(ActivateFactorRequest body)
Activate Factor
The `sms` and `token:software:totp` factor types require activation to complete the enrollment process.
|
void |
delete()
Unenrolls an existing factor for the specified user, allowing the user to enroll a new factor.
|
java.util.Date |
getCreated() |
java.util.Map<java.lang.String,java.lang.Object> |
getEmbedded() |
FactorType |
getFactorType() |
java.lang.String |
getId() |
java.util.Date |
getLastUpdated() |
java.util.Map<java.lang.String,java.lang.Object> |
getLinks() |
FactorProvider |
getProvider() |
FactorStatus |
getStatus() |
VerifyFactorRequest |
getVerify() |
UserFactor |
setFactorType(FactorType factorType) |
UserFactor |
setProvider(FactorProvider provider) |
UserFactor |
setVerify(VerifyFactorRequest verify) |
VerifyUserFactorResponse |
verify()
Verify MFA Factor
Verifies an OTP for a `token` or `token:hardware` factor
|
VerifyUserFactorResponse |
verify(VerifyFactorRequest body,
java.lang.String templateId,
java.lang.Integer tokenLifetimeSeconds,
java.lang.String xForwardedFor,
java.lang.String userAgent,
java.lang.String acceptLanguage)
Verify MFA Factor
Verifies an OTP for a `token` or `token:hardware` factor
|
getResourceHref, setResourceHrefgetBoolean, getInteger, getIntegerList, getNumber, getNumberList, getString, getStringListjava.util.Map<java.lang.String,java.lang.Object> getEmbedded()
java.util.Map<java.lang.String,java.lang.Object> getLinks()
java.util.Date getCreated()
FactorType getFactorType()
UserFactor setFactorType(FactorType factorType)
java.lang.String getId()
java.util.Date getLastUpdated()
FactorProvider getProvider()
UserFactor setProvider(FactorProvider provider)
FactorStatus getStatus()
VerifyFactorRequest getVerify()
UserFactor setVerify(VerifyFactorRequest verify)
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen",
date="2021-12-01T11:06:42.145-06:00",
comments="DELETE - /api/v1/users/{userId}/factors/{factorId}")
void delete()
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen",
date="2021-12-01T11:06:42.145-06:00",
comments="POST - /api/v1/users/{userId}/factors/{factorId}/lifecycle/activate")
UserFactor activate(ActivateFactorRequest body)
body - (optional)@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen",
date="2021-12-01T11:06:42.145-06:00",
comments="POST - /api/v1/users/{userId}/factors/{factorId}/lifecycle/activate")
UserFactor activate()
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen",
date="2021-12-01T11:06:42.145-06:00",
comments="POST - /api/v1/users/{userId}/factors/{factorId}/verify")
VerifyUserFactorResponse verify(VerifyFactorRequest body,
java.lang.String templateId,
java.lang.Integer tokenLifetimeSeconds,
java.lang.String xForwardedFor,
java.lang.String userAgent,
java.lang.String acceptLanguage)
body - (optional)templateId - (optional)tokenLifetimeSeconds - (optional, default to 300)xForwardedFor - (optional)userAgent - (optional)acceptLanguage - (optional)@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen",
date="2021-12-01T11:06:42.145-06:00",
comments="POST - /api/v1/users/{userId}/factors/{factorId}/verify")
VerifyUserFactorResponse verify()
Copyright © 2017-2021 Okta. All Rights Reserved.