SessionManagerGenericServiceTicket

SessionManagerGenericServiceTicket
SessionManagerGenericServiceTicket

This data object represents a ticket which grants access to some service.

The ticket may be used only once and is valid only for the SessionManagerServiceRequestSpec with which it was acquired. For HTTP service requests (when spec is of type HttpServiceRequestSpec) the returned ticket must be used by setting id as the value of a special cookie in the HTTP request. For CGI requests the name of this cookie is 'vmware_cgi_ticket'. The use of the returned ticket for other services is to be defined.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "id": "string",
    "hostName": "string",
    "sslThumbprint": "string",
    "certThumbprintList": [
        {
            "_typeName": "string",
            "thumbprint": "string",
            "hashAlgorithm": "string"
        }
    ],
    "ticketType": "string"
}
string As password As password
id
Required

A unique string identifying the ticket.

string
hostName
Optional

The name of the host that the service is running on

string
sslThumbprint
Optional

The expected thumbprint of the SSL certificate of the host.

If it is empty, the host must be authenticated by name.

certThumbprintList
Optional

List of expected thumbprints of the certificate of the host to which we are connecting.

The list can be configured on the host to include only certain hash types. The default configuration includes all hash types that are considered secure. See vmware.com for the current security standards.

Since: vSphere API Release 7.0.3.1

string
ticketType
Optional

Type of the ticket See { @Vim::SessionManager::GenericServiceTicket::TicketType }

Since: vSphere API Release 7.0.2.0