# Fault - GatewayToHostTrustVerifyFault(vim.fault.GatewayToHostTrustVerifyFault)

Thrown by
  AddHost_Task, AddStandaloneHost_Task, QueryConnectionInfoViaSpec, ReconnectHost_Task
Extends
  GatewayToHostConnectFault
See also
  KeyValue
Since
  vSphere API 6.0

## Fault Description

GatewayToHostTrustVerifyFault is thrown by the gateway used to communicate with a host, if it cannot establish a trusted connection to the host with the provided host verification token parameter. The fault provides a list of opaque properties, which the end user has to verify in order to trust the host and a verification token, which can be used to state that those exact properties are valid.
See trustVerificationToken

Properties

Name | Type | Description
--- | --- | ---
propertiesToVerify | KeyValue[] | A key/value list of properties that need user verification in order for the gateway to trust the host to succeed. For instance the user may need to verify an SSL thumbprint or a whole certificate.
verificationToken | xsd:string | A unique verification token, that can be used to state the the listed properties are valid.
Properties inherited from GatewayToHostConnectFault
hostname, port
Properties inherited from GatewayConnectFault
details, gatewayId, gatewayInfo, gatewayType
Properties inherited from HostConnectFault
None
Properties inherited from VimFault
None
Properties inherited from MethodFault
faultCause, faultMessage

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="GatewayToHostTrustVerifyFault"> <complexContent> <extension base="vsan:GatewayToHostConnectFault"> <sequence> <element name="verificationToken" type="xsd:string"/> <element name="propertiesToVerify" type="vsan:KeyValue" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>