in okta/AuthClient.py [0:0]
def validate_recovery_token(self, recovery_token, relay_state=None):
"""Validate a token for recovery
:param recovery_token: token distributed to end-user via out-of-band mechanism such as email
:type recovery_token: str
:param relay_state: data that will persist for the lifetime of the authentication or recovery token
:type relay_state: str or None
:rtype: AuthResult
"""
request = {
'recoveryToken': recovery_token,
'relayState': relay_state
}
response = ApiClient.post_path(self, '/recovery/token', request)
return Utils.deserialize(response.text, AuthResult)