ADUserEncryptedCredentialSpec

ADUserEncryptedCredentialSpec
ADUserEncryptedCredentialSpec

Specification for validating AD user's encrypted credentials.

JSON Example
{
    "domain": "example.com",
    "encrypted_password": "9QYxpdXrcrOGPSSz1/K/pJu8QlYT7pDkaKg/rb3hlw4=",
    "key_id": "ut0yGq7CbhtBUGfW3ngjkvjQ2cc=",
    "protected_password_key": "Qvvjglg5iZinyuldroueo/hQFyqydMMDJPmfYGgIebqxbU9chJ9I8iM9SCBRHSkSW9y+RM",
    "username": "testuser or [email protected]"
}
string
domain
Optional

The domain of user. Note that domain is optional if UPN is supplied.

string
encrypted_password
Required

Encrypted password for the user.

string
key_id
Required

The keyId of the cluster's SSO KeyPair used to encrypt the protectedPasswordKey.

string
protected_password_key
Required

Decryption key for the password. This key is itself encrypted with cluster's SSO keypair.

string
username
Required

The username or UPN.