OvfCertificateParams

The CertificateParams structure contains information about the public key certificate used to sign the OVF package. This structure will only be returned if the OVF package is signed. See LibraryItem.deploy and LibraryItem.filter.


Properties

boolean
is_self_signed Optional

Is the certificate self-signed. This field is not used in the input parameters when deploying an OVF package. This field will always be present in the result when retrieving information about an OVF package.


boolean
is_valid Optional

Is the certificate chain validated. This field is not used in the input parameters when deploying an OVF package. This field will always be present in the result when retrieving information about an OVF package.


string
issuer Optional

Certificate issuer. For example: /C=US/ST=California/L=Palo Alto/O=VMware, Inc. This field is not used in the input parameters when deploying an OVF package. This field will always be present in the result when retrieving information about an OVF package.


string
subject Optional

Certificate subject. For example: /C=US/ST=Massachusetts/L=Hopkinton/O=EMC Corporation/OU=EMC Avamar/CN=EMC Corporation. This field is not used in the input parameters when deploying an OVF package. This field will always be present in the result when retrieving information about an OVF package.


string
type Optional

Unique identifier describing the type of the OVF parameters. The value is the name of the OVF parameters structure. This field must be provided in the input parameters when deploying an OVF package. This field will always be present in the result when retrieving information about an OVF package.


array of OvfWarningInfo
warnings Optional

The list of warnings raised for the OVF certificate used in this OVF package deployment. Any warning that is not ignored by the client will cause the OVF package deployment to fail. This field is set only if the certificate has warnings when retrieving information about an OVF package by LibraryItem.filter. When the field is set, the WarningInfo.ignored field can be updated before the OVF parameter is passed to LibraryItem.deploy to deploy the OVF package.


string
x509 Optional

The X509 representation of the certificate. This field is not used in the input parameters when deploying an OVF package. This field will always be present in the result when retrieving information about an OVF package.

JSON Example

{
	"is_self_signed": false,
	"is_valid": false,
	"issuer": "string",
	"subject": "string",
	"type": "string",
	"warnings": [
		{
			"ignored": false,
			"message": {
				"args": [
					"string"
				],
				"default_message": "string",
				"id": "string",
				"localized": "string",
				"params": {
					"key": {
						"d": 0,
						"dt": "string",
						"format": "SHORT_DATE",
						"i": 0,
						"l": {
							"id": "string",
							"params": "StdLocalizationParam Object"
						},
						"precision": 0,
						"s": "string"
					}
				}
			},
			"type": "SELF_SIGNED_CERTIFICATE"
		}
	],
	"x509": "string"
}

Feedback

Was this page helpful?