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-23T08:35:59.300824-05:00[America/Chicago]",
           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 SummaryFieldsModifier 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 SummaryConstructors
- 
Method SummaryModifier 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- 
UserLinkspublic UserLinks()
 
- 
- 
Method Details- 
self
- 
getSelfURL to the individual user- Returns:
- self
 
- 
setSelf
- 
activate
- 
getActivateURL to activate the user- Returns:
- activate
 
- 
setActivate
- 
resetPassword
- 
getResetPasswordURL to reset the User's password- Returns:
- resetPassword
 
- 
setResetPassword
- 
resetFactors
- 
getResetFactorsURL to reset the User's factors- Returns:
- resetFactors
 
- 
setResetFactors
- 
expirePassword
- 
getExpirePasswordURL to expire the User's password- Returns:
- expirePassword
 
- 
setExpirePassword
- 
forgotPassword
- 
getForgotPasswordURL to initiate a forgot password operation- Returns:
- forgotPassword
 
- 
setForgotPassword
- 
changeRecoveryQuestion
- 
getChangeRecoveryQuestionURL to change the User's recovery question- Returns:
- changeRecoveryQuestion
 
- 
setChangeRecoveryQuestion
- 
deactivate
- 
getDeactivateURL to deactivate a user- Returns:
- deactivate
 
- 
setDeactivate
- 
reactivate
- 
getReactivateURL to reactivate the user- Returns:
- reactivate
 
- 
setReactivate
- 
changePassword
- 
getChangePasswordURL to change the User's password- Returns:
- changePassword
 
- 
setChangePassword
- 
schema
- 
getSchemaURL to the User's profile schema- Returns:
- schema
 
- 
setSchema
- 
suspend
- 
getSuspendURL to suspend the user- Returns:
- suspend
 
- 
setSuspend
- 
unsuspend
- 
getUnsuspendURL to unsuspend the user- Returns:
- unsuspend
 
- 
setUnsuspend
- 
unlock
- 
getUnlockURL to unlock the locked-out user- Returns:
- unlock
 
- 
setUnlock
- 
type
- 
getTypeURL to the User Type- Returns:
- type
 
- 
setType
- 
equals
- 
hashCodepublic int hashCode()
- 
toString
 
-