IRPCVaultLoginsAdmin.ResetVaultLoginPassword

View as Markdown

Administration API / specialized admin session

Sets a new password for a vault login, authorized by a password reset link.

ServiceVault login accounts MFiles.IRPCVaultLoginsAdmin
gRPC method/MFiles.IRPCVaultLoginsAdmin/ResetVaultLoginPassword
HTTP (mf-http-grpc)POST /grpc/v1/reset-vault-login-password
RequestResetVaultLoginPasswordRequest
ResponseResetVaultLoginPasswordResponse
Book and levelAdministration API, specialized
Kindadmin
SessionRequired: the session ID from LogIn in the mfiles-session-id-bin metadata.
Idempotentno
Returns metadata structure versionno
Streamingnone (unary)

Remarks

Request: ResetVaultLoginPasswordRequest

Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.

FieldTypeDescription
account_namestringThe account name from the reset link.
expiration_timestringThe expiration time from the reset link.
reset_password_hashstringThe hash from the reset link.
new_password_hashstringThe encrypted hash of the new password.
password_encryptionPasswordEncryptionHow new_password_hash is encrypted. Must not be PASSWORD_ENCRYPTION_UNENCRYPTED.Values: PASSWORD_ENCRYPTION_RC4 (0), PASSWORD_ENCRYPTION_UNENCRYPTED (1), PASSWORD_ENCRYPTION_AES256 (2).
password_hash_algorithm_newPasswordHashAlgorithmThe algorithm the new password was hashed with.Values: PASSWORD_HASH_ALGORITHM_MD5 (0), PASSWORD_HASH_ALGORITHM_UNDEFINED (1), PASSWORD_HASH_ALGORITHM_PBKDF2_WITH_SHA512_AND100000_ITERS (2).
new_password_saltstringThe salt used in hashing the new password.

Response: ResetVaultLoginPasswordResponse

No fields.