Package com.okta.sdk.resource.model
Class UserLinks
java.lang.Object
com.okta.sdk.resource.model.UserLinks
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-09-23T16:19:57.008753975Z[Etc/UTC]",
comments="Generator version: 7.8.0")
public class UserLinks
extends Object
implements Serializable
Specifies link relations (see [Web Linking](https://datatracker.ietf.org/doc/html/rfc8288) available for the current
status of a user. The Links object is used for dynamic discovery of related resources, lifecycle operations, and
credential operations. The Links object is read-only. For an individual User result, the Links object contains a full
set of link relations available for that User as determined by your policies. For a collection of users, the Links
object contains only the `self` link. Operations that return a collection of Users include List Users and
List Group Members.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionactivate
(HrefObject activate) changePassword
(HrefObject changePassword) changeRecoveryQuestion
(HrefObject changeRecoveryQuestion) deactivate
(HrefObject deactivate) boolean
expirePassword
(HrefObject expirePassword) forgotPassword
(HrefObject forgotPassword) URL to activate the userURL to change the User's passwordURL to change the User's recovery questionURL to deactivate a userURL to expire the User's passwordURL to initiate a forgot password operationURL to reactivate the userURL to reset the User's factorsURL to reset the User's passwordURL to the User's profile schemagetSelf()
URL to the individual userURL to suspend the usergetType()
URL to the User TypeURL to unlock the locked-out userURL to unsuspend the userint
hashCode()
reactivate
(HrefObject reactivate) resetFactors
(HrefObject resetFactors) resetPassword
(HrefObject resetPassword) schema
(HrefObject schema) self
(HrefObject self) void
setActivate
(HrefObject activate) void
setChangePassword
(HrefObject changePassword) void
setChangeRecoveryQuestion
(HrefObject changeRecoveryQuestion) void
setDeactivate
(HrefObject deactivate) void
setExpirePassword
(HrefObject expirePassword) void
setForgotPassword
(HrefObject forgotPassword) void
setReactivate
(HrefObject reactivate) void
setResetFactors
(HrefObject resetFactors) void
setResetPassword
(HrefObject resetPassword) void
setSchema
(HrefObject schema) void
setSelf
(HrefObject self) void
setSuspend
(HrefObject suspend) void
setType
(HrefObject type) void
setUnlock
(HrefObject unlock) void
setUnsuspend
(HrefObject unsuspend) suspend
(HrefObject suspend) toString()
type
(HrefObject type) unlock
(HrefObject unlock) unsuspend
(HrefObject unsuspend)
-
Field Details
-
JSON_PROPERTY_SELF
- See Also:
-
JSON_PROPERTY_ACTIVATE
- See Also:
-
JSON_PROPERTY_RESET_PASSWORD
- See Also:
-
JSON_PROPERTY_RESET_FACTORS
- See Also:
-
JSON_PROPERTY_EXPIRE_PASSWORD
- See Also:
-
JSON_PROPERTY_FORGOT_PASSWORD
- See Also:
-
JSON_PROPERTY_CHANGE_RECOVERY_QUESTION
- See Also:
-
JSON_PROPERTY_DEACTIVATE
- See Also:
-
JSON_PROPERTY_REACTIVATE
- See Also:
-
JSON_PROPERTY_CHANGE_PASSWORD
- See Also:
-
JSON_PROPERTY_SCHEMA
- See Also:
-
JSON_PROPERTY_SUSPEND
- See Also:
-
JSON_PROPERTY_UNSUSPEND
- See Also:
-
JSON_PROPERTY_UNLOCK
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
UserLinks
public UserLinks()
-
-
Method Details
-
self
-
getSelf
URL to the individual user- Returns:
- self
-
setSelf
-
activate
-
getActivate
URL to activate the user- Returns:
- activate
-
setActivate
-
resetPassword
-
getResetPassword
URL to reset the User's password- Returns:
- resetPassword
-
setResetPassword
-
resetFactors
-
getResetFactors
URL to reset the User's factors- Returns:
- resetFactors
-
setResetFactors
-
expirePassword
-
getExpirePassword
URL to expire the User's password- Returns:
- expirePassword
-
setExpirePassword
-
forgotPassword
-
getForgotPassword
URL to initiate a forgot password operation- Returns:
- forgotPassword
-
setForgotPassword
-
changeRecoveryQuestion
-
getChangeRecoveryQuestion
URL to change the User's recovery question- Returns:
- changeRecoveryQuestion
-
setChangeRecoveryQuestion
-
deactivate
-
getDeactivate
URL to deactivate a user- Returns:
- deactivate
-
setDeactivate
-
reactivate
-
getReactivate
URL to reactivate the user- Returns:
- reactivate
-
setReactivate
-
changePassword
-
getChangePassword
URL to change the User's password- Returns:
- changePassword
-
setChangePassword
-
schema
-
getSchema
URL to the User's profile schema- Returns:
- schema
-
setSchema
-
suspend
-
getSuspend
URL to suspend the user- Returns:
- suspend
-
setSuspend
-
unsuspend
-
getUnsuspend
URL to unsuspend the user- Returns:
- unsuspend
-
setUnsuspend
-
unlock
-
getUnlock
URL to unlock the locked-out user- Returns:
- unlock
-
setUnlock
-
type
-
getType
URL to the User Type- Returns:
- type
-
setType
-
equals
-
hashCode
public int hashCode() -
toString
-