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
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivate(HrefObject activate) changePassword(HrefObject changePassword) changeRecoveryQuestion(HrefObject changeRecoveryQuestion) deactivate(HrefObject deactivate) booleanexpirePassword(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 userinthashCode()reactivate(HrefObject reactivate) resetFactors(HrefObject resetFactors) resetPassword(HrefObject resetPassword) schema(HrefObject schema) self(HrefObject self) voidsetActivate(HrefObject activate) voidsetChangePassword(HrefObject changePassword) voidsetChangeRecoveryQuestion(HrefObject changeRecoveryQuestion) voidsetDeactivate(HrefObject deactivate) voidsetExpirePassword(HrefObject expirePassword) voidsetForgotPassword(HrefObject forgotPassword) voidsetReactivate(HrefObject reactivate) voidsetResetFactors(HrefObject resetFactors) voidsetResetPassword(HrefObject resetPassword) voidsetSchema(HrefObject schema) voidsetSelf(HrefObject self) voidsetSuspend(HrefObject suspend) voidsetType(HrefObject type) voidsetUnlock(HrefObject unlock) voidsetUnsuspend(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
-