<?php

namespace InfoCertTopOnboardingService;

/**
 * Class which returns the class map definition
 * @package
 */
class ClassMap
{
    /**
     * Returns the mapping between the WSDL Structs and generated Structs' classes
     * This array is sent to the \SoapClient when calling the WS
     * @return string[]
     */
    final public static function get()
    {
        return array(
            'properties' => '\\InfoCertTopOnboardingService\\StructType\\Properties',
            'property' => '\\InfoCertTopOnboardingService\\StructType\\Property',
            'string-property' => '\\InfoCertTopOnboardingService\\StructType\\String_property',
            'date-property' => '\\InfoCertTopOnboardingService\\StructType\\Date_property',
            'boolean-property' => '\\InfoCertTopOnboardingService\\StructType\\Boolean_property',
            'number-property' => '\\InfoCertTopOnboardingService\\StructType\\Number_property',
            'properties-property' => '\\InfoCertTopOnboardingService\\StructType\\Properties_property',
            'string-list-property' => '\\InfoCertTopOnboardingService\\StructType\\String_list_property',
            'boolean-list-property' => '\\InfoCertTopOnboardingService\\StructType\\Boolean_list_property',
            'number-list-property' => '\\InfoCertTopOnboardingService\\StructType\\Number_list_property',
            'date-list-property' => '\\InfoCertTopOnboardingService\\StructType\\Date_list_property',
            'properties-list-property' => '\\InfoCertTopOnboardingService\\StructType\\Properties_list_property',
            'identity-assertion' => '\\InfoCertTopOnboardingService\\StructType\\Identity_assertion',
            'statements' => '\\InfoCertTopOnboardingService\\StructType\\Statements',
            'claimer' => '\\InfoCertTopOnboardingService\\StructType\\Claimer',
            'statement' => '\\InfoCertTopOnboardingService\\StructType\\Statement',
            'subject' => '\\InfoCertTopOnboardingService\\StructType\\Subject',
            'error' => '\\InfoCertTopOnboardingService\\StructType\\Error',
            'documents' => '\\InfoCertTopOnboardingService\\StructType\\Documents',
            'document' => '\\InfoCertTopOnboardingService\\StructType\\Document',
            'document-policy' => '\\InfoCertTopOnboardingService\\StructType\\Document_policy',
            'content' => '\\InfoCertTopOnboardingService\\StructType\\Content',
            'composition-policy' => '\\InfoCertTopOnboardingService\\StructType\\Composition_policy',
            'signature-policy' => '\\InfoCertTopOnboardingService\\StructType\\Signature_policy',
            'signature-fields' => '\\InfoCertTopOnboardingService\\StructType\\Signature_fields',
            'keyword-signature-fields' => '\\InfoCertTopOnboardingService\\StructType\\Keyword_signature_fields',
            'position-signature-fields' => '\\InfoCertTopOnboardingService\\StructType\\Position_signature_fields',
            'signature-field' => '\\InfoCertTopOnboardingService\\StructType\\Signature_field',
            'keyword-signature-field' => '\\InfoCertTopOnboardingService\\StructType\\Keyword_signature_field',
            'position-signature-field' => '\\InfoCertTopOnboardingService\\StructType\\Position_signature_field',
            'archiving-policy' => '\\InfoCertTopOnboardingService\\StructType\\Archiving_policy',
            'attributes' => '\\InfoCertTopOnboardingService\\StructType\\Attributes',
            'attribute' => '\\InfoCertTopOnboardingService\\StructType\\Attribute',
            'graph-signature-document-info' => '\\InfoCertTopOnboardingService\\StructType\\Graph_signature_document_info',
            'graph-signature-fields' => '\\InfoCertTopOnboardingService\\StructType\\Graph_signature_fields',
            'graph-signature-field-info' => '\\InfoCertTopOnboardingService\\StructType\\Graph_signature_field_info',
            'documents-info' => '\\InfoCertTopOnboardingService\\StructType\\Documents_info',
            'document-info' => '\\InfoCertTopOnboardingService\\StructType\\Document_info',
            'signature-field-info' => '\\InfoCertTopOnboardingService\\StructType\\Signature_field_info',
            'legal-id' => '\\InfoCertTopOnboardingService\\StructType\\Legal_id',
            'person' => '\\InfoCertTopOnboardingService\\StructType\\Person',
            'personal-data' => '\\InfoCertTopOnboardingService\\StructType\\Personal_data',
            'contact-details' => '\\InfoCertTopOnboardingService\\StructType\\Contact_details',
            'address' => '\\InfoCertTopOnboardingService\\StructType\\Address',
            'identity-document-data' => '\\InfoCertTopOnboardingService\\StructType\\Identity_document_data',
            'dossier-process-info' => '\\InfoCertTopOnboardingService\\StructType\\Dossier_process_info',
            'signers' => '\\InfoCertTopOnboardingService\\StructType\\Signers',
            'signer-process-info' => '\\InfoCertTopOnboardingService\\StructType\\Signer_process_info',
            'dossier-info' => '\\InfoCertTopOnboardingService\\StructType\\Dossier_info',
            'dossier-status' => '\\InfoCertTopOnboardingService\\StructType\\Dossier_status',
            'signer-info' => '\\InfoCertTopOnboardingService\\StructType\\Signer_info',
            'clauses' => '\\InfoCertTopOnboardingService\\StructType\\Clauses',
            'clause-result' => '\\InfoCertTopOnboardingService\\StructType\\Clause_result',
            'certificate-info' => '\\InfoCertTopOnboardingService\\StructType\\Certificate_info',
            'dossier-action-result' => '\\InfoCertTopOnboardingService\\StructType\\Dossier_action_result',
            'dossier-record' => '\\InfoCertTopOnboardingService\\StructType\\Dossier_record',
            'webid-service-info' => '\\InfoCertTopOnboardingService\\StructType\\Webid_service_info',
            'certificate' => '\\InfoCertTopOnboardingService\\StructType\\Certificate',
            'rao' => '\\InfoCertTopOnboardingService\\StructType\\Rao',
            'dossier' => '\\InfoCertTopOnboardingService\\StructType\\Dossier',
            'signer' => '\\InfoCertTopOnboardingService\\StructType\\Signer',
            'dossier-creation-info' => '\\InfoCertTopOnboardingService\\StructType\\Dossier_creation_info',
            'tokens' => '\\InfoCertTopOnboardingService\\StructType\\Tokens',
            'token' => '\\InfoCertTopOnboardingService\\StructType\\Token',
            'signer-status' => '\\InfoCertTopOnboardingService\\StructType\\Signer_status',
            'identifications-status' => '\\InfoCertTopOnboardingService\\StructType\\Identifications_status',
            'task-status' => '\\InfoCertTopOnboardingService\\StructType\\Task_status',
            'dossier-result-set' => '\\InfoCertTopOnboardingService\\StructType\\Dossier_result_set',
            'dossiers' => '\\InfoCertTopOnboardingService\\StructType\\Dossiers',
            'getNewToken' => '\\InfoCertTopOnboardingService\\StructType\\GetNewToken',
            'getNewTokenResponse' => '\\InfoCertTopOnboardingService\\StructType\\GetNewTokenResponse',
            'addDocumentsEx' => '\\InfoCertTopOnboardingService\\StructType\\AddDocumentsEx',
            'number' => '\\InfoCertTopOnboardingService\\StructType\\Number',
            'addDocumentsExResponse' => '\\InfoCertTopOnboardingService\\StructType\\AddDocumentsExResponse',
            'abortDossier' => '\\InfoCertTopOnboardingService\\StructType\\AbortDossier',
            'abortDossierResponse' => '\\InfoCertTopOnboardingService\\StructType\\AbortDossierResponse',
            'sendEventToSigner' => '\\InfoCertTopOnboardingService\\StructType\\SendEventToSigner',
            'sendEventToSignerResponse' => '\\InfoCertTopOnboardingService\\StructType\\SendEventToSignerResponse',
            'addDocuments' => '\\InfoCertTopOnboardingService\\StructType\\AddDocuments',
            'addDocumentsResponse' => '\\InfoCertTopOnboardingService\\StructType\\AddDocumentsResponse',
            'sendEventToDocument' => '\\InfoCertTopOnboardingService\\StructType\\SendEventToDocument',
            'sendEventToDocumentResponse' => '\\InfoCertTopOnboardingService\\StructType\\SendEventToDocumentResponse',
            'getDossierByReservationCode' => '\\InfoCertTopOnboardingService\\StructType\\GetDossierByReservationCode',
            'getDossierByReservationCodeResponse' => '\\InfoCertTopOnboardingService\\StructType\\GetDossierByReservationCodeResponse',
            'getDossier' => '\\InfoCertTopOnboardingService\\StructType\\GetDossier',
            'getDossierResponse' => '\\InfoCertTopOnboardingService\\StructType\\GetDossierResponse',
            'getWebidServiceInfo' => '\\InfoCertTopOnboardingService\\StructType\\GetWebidServiceInfo',
            'getWebidServiceInfoResponse' => '\\InfoCertTopOnboardingService\\StructType\\GetWebidServiceInfoResponse',
            'getDossierStatus' => '\\InfoCertTopOnboardingService\\StructType\\GetDossierStatus',
            'getDossierStatusResponse' => '\\InfoCertTopOnboardingService\\StructType\\GetDossierStatusResponse',
            'cadesSign' => '\\InfoCertTopOnboardingService\\StructType\\CadesSign',
            'cadesSignResponse' => '\\InfoCertTopOnboardingService\\StructType\\CadesSignResponse',
            'createDossier' => '\\InfoCertTopOnboardingService\\StructType\\CreateDossier',
            'createDossierResponse' => '\\InfoCertTopOnboardingService\\StructType\\CreateDossierResponse',
            'assertIdentity' => '\\InfoCertTopOnboardingService\\StructType\\AssertIdentity',
            'assertIdentityResponse' => '\\InfoCertTopOnboardingService\\StructType\\AssertIdentityResponse',
            'getSignerStatus' => '\\InfoCertTopOnboardingService\\StructType\\GetSignerStatus',
            'getSignerStatusResponse' => '\\InfoCertTopOnboardingService\\StructType\\GetSignerStatusResponse',
            'assertAuthorization' => '\\InfoCertTopOnboardingService\\StructType\\AssertAuthorization',
            'assertAuthorizationResponse' => '\\InfoCertTopOnboardingService\\StructType\\AssertAuthorizationResponse',
            'updateSigner' => '\\InfoCertTopOnboardingService\\StructType\\UpdateSigner',
            'updateSignerResponse' => '\\InfoCertTopOnboardingService\\StructType\\UpdateSignerResponse',
            'getDossiersByBusinessId' => '\\InfoCertTopOnboardingService\\StructType\\GetDossiersByBusinessId',
            'getDossiersByBusinessIdResponse' => '\\InfoCertTopOnboardingService\\StructType\\GetDossiersByBusinessIdResponse',
            'sendEventToDossier' => '\\InfoCertTopOnboardingService\\StructType\\SendEventToDossier',
            'sendEventToDossierResponse' => '\\InfoCertTopOnboardingService\\StructType\\SendEventToDossierResponse',
        );
    }
}
