TrustedInfrastructureTrustAuthorityClustersConsumerPrincipalsSummary

The ConsumerPrincipals.Summary structure contains a summary of the information necessary to establish trust between a workload vCenter and a Trust Authority Host.


Properties

Required Property Name Type Description
required id string

The unqiue identifier of a connection profile. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.esx.authentication.clientprofile. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.esx.authentication.clientprofile.

required issuer string

The service which created and signed the security token.

required issuer_alias string

A user-friendly alias of the service which created and signed the security token. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.esx.authentication.trust.security-token-issuer. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.esx.authentication.trust.security-token-issuer.

required principal TrustedInfrastructureStsPrincipal

The principal used by the vCenter to retrieve tokens. Currently this is the vCenter solution user.

JSON Example

{
    "id": "string",
    "issuer": "string",
    "issuer_alias": "string",
    "principal": {
        "id": {
            "domain": "string",
            "name": "string"
        },
        "type": "enum"
    }
}
Feedback

Was this page helpful?