Docs
API
Interfaces
SoapHandler

Interface: SoapHandler

types/src.YamlConfig.SoapHandler

Handler for SOAP

Table of contents

Properties

Properties

basicAuth

Optional basicAuth: SoapSecurityBasicAuthConfig

Defined in

packages/types/src/config.ts:1036


includePorts

Optional includePorts: boolean

If true, the ports defined in the WSDL will be represented as GraphQL-Type objects in the schema. The fields of the object will be the operations of the port. Most soap-endpoints only define one port; so including it in the schema will just be inconvenient. But if there are multiple ports with operations of the same name, you should set this option to true. Otherwise, only one of the identical-named operations will be callable. default: false

Defined in

packages/types/src/config.ts:1057


includeServices

Optional includeServices: boolean

If true, the services defined in the WSDL will be represented as GraphQL-Type objects in the schema. The fields of the object will be the ports of the service (or the operation, dependent on 'includePorts'). Most soap-endpoints only define one service; so including it in the schema will just be inconvenient. But if there are multiple services with operations of the same name, you should set this option to true. Otherwise, only one of the identical-named operations will be callable. default: false

Defined in

packages/types/src/config.ts:1066


operationHeaders

Optional operationHeaders: Object

JSON object representing the Headers to add to the runtime of the API calls only for operation during runtime

Index signature

▪ [k: string]: any

Defined in

packages/types/src/config.ts:1046


schemaHeaders

Optional schemaHeaders: any

JSON object representing the Headers to add to the runtime of the API calls only for schema introspection You can also provide .js or .ts file path that exports schemaHeaders as an object

Defined in

packages/types/src/config.ts:1042


securityCert

Optional securityCert: SoapSecurityCertificateConfig

Defined in

packages/types/src/config.ts:1037


selectQueryOperationsAuto

Optional selectQueryOperationsAuto: boolean

Automatically put operations starts with query or get into the Query type

Defined in

packages/types/src/config.ts:1074


selectQueryOrMutationField

Optional selectQueryOrMutationField: SoapSelectQueryOrMutationFieldConfig[]

Allows to explicitly override the default operation (Query or Mutation) for any SOAP operation

Defined in

packages/types/src/config.ts:1070


wsdl

wsdl: string

A url to your WSDL

Defined in

packages/types/src/config.ts:1035