login

Logs a user into the CloudStack. A successful login attempt will generate a JSESSIONID cookie value that can be passed in subsequent Query command calls until the "logout" command has been issued or the session has expired.

Request parameters

Parameter Name

Description

Required

username

Username

true

password

Hashed password (Default is MD5). If you wish to use any other hashing algorithm, you would need to write a custom authentication adapter See Docs section.

true

domain

path of the domain that the user belongs to. Example: domain=/com/cloud/internal. If no domain is passed in, the ROOT domain is assumed.

false

domainId

id of the domain that the user belongs to. If both domain and domainId are passed in, "domainId" parameter takes precendence