Class ResetPasswordRequest
java.lang.Object
co.ankatech.keymanagement.client.auth.model.ResetPasswordRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class ResetPasswordRequest
extends Object
Request to reset password using token
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic ResetPasswordRequestCreate an instance of ResetPasswordRequest given an JSON stringNew password.getToken()The single-use reset token from the e-mailed link.inthashCode()newPassword(String newPassword) voidsetNewPassword(String newPassword) voidtoJson()Convert an instance of ResetPasswordRequest to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues foundstatic voidvalidateJsonElementAsCandidate(com.google.gson.JsonElement jsonElement) Validates the JSON Element as a candidate of a oneOf schema: the checks ofvalidateJsonElement(JsonElement), and the element carries no member this model does not declare.
-
Field Details
-
SERIALIZED_NAME_TOKEN
- See Also:
-
SERIALIZED_NAME_NEW_PASSWORD
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
ResetPasswordRequest
public ResetPasswordRequest()
-
-
Method Details
-
token
-
getToken
The single-use reset token from the e-mailed link. Never longer than the longest token the issuer can mint; a longer value is 400 here and reaches no other service.- Returns:
- token
-
setToken
-
newPassword
-
getNewPassword
New password. The password policy decides it: 15 to 128 characters, no composition rule, no common or compromised value, not containing the local part of the e-mail address. A password the policy refuses is 400 password-policy-violation naming the rule.- Returns:
- newPassword
-
setNewPassword
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to ResetPasswordRequest
-
validateJsonElementAsCandidate
public static void validateJsonElementAsCandidate(com.google.gson.JsonElement jsonElement) throws IOException Validates the JSON Element as a candidate of a oneOf schema: the checks ofvalidateJsonElement(JsonElement), and the element carries no member this model does not declare. A oneOf schema without a discriminator tells its candidates apart by their member sets, so a candidate is matched on its closed member set.- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is not a ResetPasswordRequest
-
fromJson
Create an instance of ResetPasswordRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of ResetPasswordRequest
- Throws:
IOException- if the JSON string is invalid with respect to ResetPasswordRequest
-
toJson
Convert an instance of ResetPasswordRequest to an JSON string- Returns:
- JSON string
-