def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client def __period_get_autocomplete_v1( self, s_selector, **kwargs ): """Retrieve Periods and IDs # noqa: E501 Get the list of Periods to be used in a dropdown or autocomplete control. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.period_get_autocomplete_v1(s_selector, async_req=True) >>> result = thread.get() Args: s_selector (str): The types of Periods to return Keyword Args: s_query (str): Allow to filter on the option value. [optional] _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: CommonGetAutocompleteV1Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get( 'async_req', False ) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True ) kwargs['_preload_content'] = kwargs.get( '_preload_content', True ) kwargs['_request_timeout'] = kwargs.get( '_request_timeout', None ) kwargs['_check_input_type'] = kwargs.get( '_check_input_type', True ) kwargs['_check_return_type'] = kwargs.get( '_check_return_type', True ) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['s_selector'] = \ s_selector return self.call_with_http_info(**kwargs) self.period_get_autocomplete_v1 = _Endpoint( settings={ 'response_type': (CommonGetAutocompleteV1Response,), 'auth': [ 'Authorization' ], 'endpoint_path': '/1/object/period/getAutocomplete/{sSelector}', 'operation_id': 'period_get_autocomplete_v1', 'http_method': 'GET', 'servers': None, }, params_map={ 'all': [ 's_selector', 's_query', ], 'required': [ 's_selector', ], 'nullable': [ ], 'enum': [ 's_selector', ], 'validation': [ ] }, root_map={ 'validations': { }, 'allowed_values': { ('s_selector',): { "ACTIVENORMAL": "ActiveNormal", "ACTIVENORMALANDENDOFYEAR": "ActiveNormalAndEndOfYear", "ALLNORMAL": "AllNormal", "ALLNORMALANDENDOFYEAR": "AllNormalAndEndOfYear" }, }, 'openapi_types': { 's_selector': (str,), 's_query': (str,), }, 'attribute_map': { 's_selector': 'sSelector', 's_query': 'sQuery', }, 'location_map': { 's_selector': 'path', 's_query': 'query', }, 'collection_format_map': { } }, headers_map={ 'accept': [ 'application/json' ], 'content_type': [], }, api_client=api_client, callable=__period_get_autocomplete_v1 )
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client def __ezsigndocument_apply_ezsigntemplate_v1( self, pki_ezsigndocument_id, ezsigndocument_apply_ezsigntemplate_v1_request, **kwargs): """Apply an Ezsign Template to the Ezsigndocument. # noqa: E501 This endpoint applies a predefined template to the ezsign document. This allows to automatically apply all the form and signature fields on a document in a single step. The document must not already have fields otherwise an error will be returned. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.ezsigndocument_apply_ezsigntemplate_v1(pki_ezsigndocument_id, ezsigndocument_apply_ezsigntemplate_v1_request, async_req=True) >>> result = thread.get() Args: pki_ezsigndocument_id (int): The unique ID of the Ezsigndocument ezsigndocument_apply_ezsigntemplate_v1_request (EzsigndocumentApplyEzsigntemplateV1Request): Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: EzsigndocumentApplyEzsigntemplateV1Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['pki_ezsigndocument_id'] = \ pki_ezsigndocument_id kwargs['ezsigndocument_apply_ezsigntemplate_v1_request'] = \ ezsigndocument_apply_ezsigntemplate_v1_request return self.call_with_http_info(**kwargs) self.ezsigndocument_apply_ezsigntemplate_v1 = _Endpoint( settings={ 'response_type': (EzsigndocumentApplyEzsigntemplateV1Response, ), 'auth': ['Authorization'], 'endpoint_path': '/1/object/ezsigndocument/{pkiEzsigndocumentID}/applyezsigntemplate', 'operation_id': 'ezsigndocument_apply_ezsigntemplate_v1', 'http_method': 'POST', 'servers': None, }, params_map={ 'all': [ 'pki_ezsigndocument_id', 'ezsigndocument_apply_ezsigntemplate_v1_request', ], 'required': [ 'pki_ezsigndocument_id', 'ezsigndocument_apply_ezsigntemplate_v1_request', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'pki_ezsigndocument_id': (int, ), 'ezsigndocument_apply_ezsigntemplate_v1_request': (EzsigndocumentApplyEzsigntemplateV1Request, ), }, 'attribute_map': { 'pki_ezsigndocument_id': 'pkiEzsigndocumentID', }, 'location_map': { 'pki_ezsigndocument_id': 'path', 'ezsigndocument_apply_ezsigntemplate_v1_request': 'body', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': ['application/json'] }, api_client=api_client, callable=__ezsigndocument_apply_ezsigntemplate_v1) def __ezsigndocument_create_object_v1( self, ezsigndocument_create_object_v1_request, **kwargs): """Create a new Ezsigndocument # noqa: E501 The endpoint allows to create one or many elements at once. The array can contain simple (Just the object) or compound (The object and its child) objects. Creating compound elements allows to reduce the multiple requests to create all child objects. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.ezsigndocument_create_object_v1(ezsigndocument_create_object_v1_request, async_req=True) >>> result = thread.get() Args: ezsigndocument_create_object_v1_request ([EzsigndocumentCreateObjectV1Request]): Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: EzsigndocumentCreateObjectV1Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['ezsigndocument_create_object_v1_request'] = \ ezsigndocument_create_object_v1_request return self.call_with_http_info(**kwargs) self.ezsigndocument_create_object_v1 = _Endpoint( settings={ 'response_type': (EzsigndocumentCreateObjectV1Response, ), 'auth': ['Authorization'], 'endpoint_path': '/1/object/ezsigndocument', 'operation_id': 'ezsigndocument_create_object_v1', 'http_method': 'POST', 'servers': None, }, params_map={ 'all': [ 'ezsigndocument_create_object_v1_request', ], 'required': [ 'ezsigndocument_create_object_v1_request', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'ezsigndocument_create_object_v1_request': ([EzsigndocumentCreateObjectV1Request], ), }, 'attribute_map': {}, 'location_map': { 'ezsigndocument_create_object_v1_request': 'body', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': ['application/json'] }, api_client=api_client, callable=__ezsigndocument_create_object_v1) def __ezsigndocument_delete_object_v1(self, pki_ezsigndocument_id, **kwargs): """Delete an existing Ezsigndocument # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.ezsigndocument_delete_object_v1(pki_ezsigndocument_id, async_req=True) >>> result = thread.get() Args: pki_ezsigndocument_id (int): The unique ID of the Ezsigndocument Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: EzsigndocumentDeleteObjectV1Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['pki_ezsigndocument_id'] = \ pki_ezsigndocument_id return self.call_with_http_info(**kwargs) self.ezsigndocument_delete_object_v1 = _Endpoint( settings={ 'response_type': (EzsigndocumentDeleteObjectV1Response, ), 'auth': ['Authorization'], 'endpoint_path': '/1/object/ezsigndocument/{pkiEzsigndocumentID}', 'operation_id': 'ezsigndocument_delete_object_v1', 'http_method': 'DELETE', 'servers': None, }, params_map={ 'all': [ 'pki_ezsigndocument_id', ], 'required': [ 'pki_ezsigndocument_id', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'pki_ezsigndocument_id': (int, ), }, 'attribute_map': { 'pki_ezsigndocument_id': 'pkiEzsigndocumentID', }, 'location_map': { 'pki_ezsigndocument_id': 'path', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': [], }, api_client=api_client, callable=__ezsigndocument_delete_object_v1) def __ezsigndocument_get_children_v1(self, pki_ezsigndocument_id, **kwargs): """Retrieve an existing Ezsigndocument's children IDs # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.ezsigndocument_get_children_v1(pki_ezsigndocument_id, async_req=True) >>> result = thread.get() Args: pki_ezsigndocument_id (int): The unique ID of the Ezsigndocument Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: None If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['pki_ezsigndocument_id'] = \ pki_ezsigndocument_id return self.call_with_http_info(**kwargs) self.ezsigndocument_get_children_v1 = _Endpoint( settings={ 'response_type': None, 'auth': ['Authorization'], 'endpoint_path': '/1/object/ezsigndocument/{pkiEzsigndocumentID}/getChildren', 'operation_id': 'ezsigndocument_get_children_v1', 'http_method': 'GET', 'servers': None, }, params_map={ 'all': [ 'pki_ezsigndocument_id', ], 'required': [ 'pki_ezsigndocument_id', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'pki_ezsigndocument_id': (int, ), }, 'attribute_map': { 'pki_ezsigndocument_id': 'pkiEzsigndocumentID', }, 'location_map': { 'pki_ezsigndocument_id': 'path', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': [], }, api_client=api_client, callable=__ezsigndocument_get_children_v1) def __ezsigndocument_get_download_url_v1(self, pki_ezsigndocument_id, e_document_type, **kwargs): """Retrieve a URL to download documents. # noqa: E501 This endpoint returns URLs to different files that can be downloaded during the signing process. These links will expire after 5 minutes so the download of the file should be made soon after retrieving the link. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.ezsigndocument_get_download_url_v1(pki_ezsigndocument_id, e_document_type, async_req=True) >>> result = thread.get() Args: pki_ezsigndocument_id (int): The unique ID of the Ezsigndocument e_document_type (str): The type of document to retrieve. 1. **Initial** Is the initial document before any signature were applied. 2. **Signed** Is the final document once all signatures were applied. 3. **Proofdocument** Is the evidence report. 4. **Proof** Is the complete evidence archive including all of the above and more. Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: EzsigndocumentGetDownloadUrlV1Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['pki_ezsigndocument_id'] = \ pki_ezsigndocument_id kwargs['e_document_type'] = \ e_document_type return self.call_with_http_info(**kwargs) self.ezsigndocument_get_download_url_v1 = _Endpoint( settings={ 'response_type': (EzsigndocumentGetDownloadUrlV1Response, ), 'auth': ['Authorization'], 'endpoint_path': '/1/object/ezsigndocument/{pkiEzsigndocumentID}/getDownloadUrl/{eDocumentType}', 'operation_id': 'ezsigndocument_get_download_url_v1', 'http_method': 'GET', 'servers': None, }, params_map={ 'all': [ 'pki_ezsigndocument_id', 'e_document_type', ], 'required': [ 'pki_ezsigndocument_id', 'e_document_type', ], 'nullable': [], 'enum': [ 'e_document_type', ], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': { ('e_document_type', ): { "INITIAL": "Initial", "SIGNED": "Signed", "PROOF": "Proof", "PROOFDOCUMENT": "Proofdocument" }, }, 'openapi_types': { 'pki_ezsigndocument_id': (int, ), 'e_document_type': (str, ), }, 'attribute_map': { 'pki_ezsigndocument_id': 'pkiEzsigndocumentID', 'e_document_type': 'eDocumentType', }, 'location_map': { 'pki_ezsigndocument_id': 'path', 'e_document_type': 'path', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': [], }, api_client=api_client, callable=__ezsigndocument_get_download_url_v1) def __ezsigndocument_get_object_v1(self, pki_ezsigndocument_id, **kwargs): """Retrieve an existing Ezsigndocument # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.ezsigndocument_get_object_v1(pki_ezsigndocument_id, async_req=True) >>> result = thread.get() Args: pki_ezsigndocument_id (int): The unique ID of the Ezsigndocument Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: EzsigndocumentGetObjectV1Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['pki_ezsigndocument_id'] = \ pki_ezsigndocument_id return self.call_with_http_info(**kwargs) self.ezsigndocument_get_object_v1 = _Endpoint( settings={ 'response_type': (EzsigndocumentGetObjectV1Response, ), 'auth': ['Authorization'], 'endpoint_path': '/1/object/ezsigndocument/{pkiEzsigndocumentID}', 'operation_id': 'ezsigndocument_get_object_v1', 'http_method': 'GET', 'servers': None, }, params_map={ 'all': [ 'pki_ezsigndocument_id', ], 'required': [ 'pki_ezsigndocument_id', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'pki_ezsigndocument_id': (int, ), }, 'attribute_map': { 'pki_ezsigndocument_id': 'pkiEzsigndocumentID', }, 'location_map': { 'pki_ezsigndocument_id': 'path', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': [], }, api_client=api_client, callable=__ezsigndocument_get_object_v1)
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client def __global_customer_get_endpoint_v1(self, pks_customer_code, **kwargs): """Get customer endpoint # noqa: E501 Retrieve the customer's specific server endpoint where to send requests. This will help locate the proper region (ie: sInfrastructureregionCode) and the proper environment (ie: sInfrastructureenvironmenttypeDescription) where the customer's data is stored. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.global_customer_get_endpoint_v1(pks_customer_code, async_req=True) >>> result = thread.get() Args: pks_customer_code (str): The customer code assigned to your account Keyword Args: s_infrastructureproduct_code (str): The infrastructure product Code If undefined, \"appcluster01\" is assumed. [optional] _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: GlobalCustomerGetEndpointV1Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['pks_customer_code'] = \ pks_customer_code return self.call_with_http_info(**kwargs) self.global_customer_get_endpoint_v1 = _Endpoint( settings={ 'response_type': (GlobalCustomerGetEndpointV1Response, ), 'auth': ['Authorization'], 'endpoint_path': '/1/customer/{pksCustomerCode}/endpoint', 'operation_id': 'global_customer_get_endpoint_v1', 'http_method': 'GET', 'servers': None, }, params_map={ 'all': [ 'pks_customer_code', 's_infrastructureproduct_code', ], 'required': [ 'pks_customer_code', ], 'nullable': [], 'enum': [ 's_infrastructureproduct_code', ], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': { ('s_infrastructureproduct_code', ): { "APPCLUSTER01": "appcluster01", "EZSIGNUSER": "******" }, }, 'openapi_types': { 'pks_customer_code': (str, ), 's_infrastructureproduct_code': (str, ), }, 'attribute_map': { 'pks_customer_code': 'pksCustomerCode', 's_infrastructureproduct_code': 'sInfrastructureproductCode', }, 'location_map': { 'pks_customer_code': 'path', 's_infrastructureproduct_code': 'query', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': [], }, api_client=api_client, callable=__global_customer_get_endpoint_v1)
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client def __apikey_create_object_v1(self, apikey_create_object_v1_request, **kwargs): """Create a new Apikey # noqa: E501 The endpoint allows to create one or many elements at once. The array can contain simple (Just the object) or compound (The object and its child) objects. Creating compound elements allows to reduce the multiple requests to create all child objects. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.apikey_create_object_v1(apikey_create_object_v1_request, async_req=True) >>> result = thread.get() Args: apikey_create_object_v1_request ([ApikeyCreateObjectV1Request]): Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: ApikeyCreateObjectV1Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['apikey_create_object_v1_request'] = \ apikey_create_object_v1_request return self.call_with_http_info(**kwargs) self.apikey_create_object_v1 = _Endpoint( settings={ 'response_type': (ApikeyCreateObjectV1Response, ), 'auth': ['Authorization'], 'endpoint_path': '/1/object/apikey', 'operation_id': 'apikey_create_object_v1', 'http_method': 'POST', 'servers': None, }, params_map={ 'all': [ 'apikey_create_object_v1_request', ], 'required': [ 'apikey_create_object_v1_request', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'apikey_create_object_v1_request': ([ApikeyCreateObjectV1Request], ), }, 'attribute_map': {}, 'location_map': { 'apikey_create_object_v1_request': 'body', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': ['application/json'] }, api_client=api_client, callable=__apikey_create_object_v1)
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client def __ezsignfoldersignerassociation_create_object_v1( self, ezsignfoldersignerassociation_create_object_v1_request, **kwargs): """Create a new Ezsignfoldersignerassociation # noqa: E501 The endpoint allows to create one or many elements at once. The array can contain simple (Just the object) or compound (The object and its child) objects. Creating compound elements allows to reduce the multiple requests to create all child objects. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.ezsignfoldersignerassociation_create_object_v1(ezsignfoldersignerassociation_create_object_v1_request, async_req=True) >>> result = thread.get() Args: ezsignfoldersignerassociation_create_object_v1_request ([EzsignfoldersignerassociationCreateObjectV1Request]): Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: EzsignfoldersignerassociationCreateObjectV1Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['ezsignfoldersignerassociation_create_object_v1_request'] = \ ezsignfoldersignerassociation_create_object_v1_request return self.call_with_http_info(**kwargs) self.ezsignfoldersignerassociation_create_object_v1 = _Endpoint( settings={ 'response_type': (EzsignfoldersignerassociationCreateObjectV1Response, ), 'auth': ['Authorization'], 'endpoint_path': '/1/object/ezsignfoldersignerassociation', 'operation_id': 'ezsignfoldersignerassociation_create_object_v1', 'http_method': 'POST', 'servers': None, }, params_map={ 'all': [ 'ezsignfoldersignerassociation_create_object_v1_request', ], 'required': [ 'ezsignfoldersignerassociation_create_object_v1_request', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'ezsignfoldersignerassociation_create_object_v1_request': ([EzsignfoldersignerassociationCreateObjectV1Request], ), }, 'attribute_map': {}, 'location_map': { 'ezsignfoldersignerassociation_create_object_v1_request': 'body', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': ['application/json'] }, api_client=api_client, callable=__ezsignfoldersignerassociation_create_object_v1) def __ezsignfoldersignerassociation_delete_object_v1( self, pki_ezsignfoldersignerassociation_id, **kwargs): """Delete an existing Ezsignfoldersignerassociation # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.ezsignfoldersignerassociation_delete_object_v1(pki_ezsignfoldersignerassociation_id, async_req=True) >>> result = thread.get() Args: pki_ezsignfoldersignerassociation_id (int): The unique ID of the Ezsignfoldersignerassociation Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: EzsignfoldersignerassociationDeleteObjectV1Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['pki_ezsignfoldersignerassociation_id'] = \ pki_ezsignfoldersignerassociation_id return self.call_with_http_info(**kwargs) self.ezsignfoldersignerassociation_delete_object_v1 = _Endpoint( settings={ 'response_type': (EzsignfoldersignerassociationDeleteObjectV1Response, ), 'auth': ['Authorization'], 'endpoint_path': '/1/object/ezsignfoldersignerassociation/{pkiEzsignfoldersignerassociationID}', 'operation_id': 'ezsignfoldersignerassociation_delete_object_v1', 'http_method': 'DELETE', 'servers': None, }, params_map={ 'all': [ 'pki_ezsignfoldersignerassociation_id', ], 'required': [ 'pki_ezsignfoldersignerassociation_id', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'pki_ezsignfoldersignerassociation_id': (int, ), }, 'attribute_map': { 'pki_ezsignfoldersignerassociation_id': 'pkiEzsignfoldersignerassociationID', }, 'location_map': { 'pki_ezsignfoldersignerassociation_id': 'path', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': [], }, api_client=api_client, callable=__ezsignfoldersignerassociation_delete_object_v1) def __ezsignfoldersignerassociation_get_children_v1( self, pki_ezsignfoldersignerassociation_id, **kwargs): """Retrieve an existing Ezsignfoldersignerassociation's children IDs # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.ezsignfoldersignerassociation_get_children_v1(pki_ezsignfoldersignerassociation_id, async_req=True) >>> result = thread.get() Args: pki_ezsignfoldersignerassociation_id (int): The unique ID of the Ezsignfoldersignerassociation Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: None If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['pki_ezsignfoldersignerassociation_id'] = \ pki_ezsignfoldersignerassociation_id return self.call_with_http_info(**kwargs) self.ezsignfoldersignerassociation_get_children_v1 = _Endpoint( settings={ 'response_type': None, 'auth': ['Authorization'], 'endpoint_path': '/1/object/ezsignfoldersignerassociation/{pkiEzsignfoldersignerassociationID}/getChildren', 'operation_id': 'ezsignfoldersignerassociation_get_children_v1', 'http_method': 'GET', 'servers': None, }, params_map={ 'all': [ 'pki_ezsignfoldersignerassociation_id', ], 'required': [ 'pki_ezsignfoldersignerassociation_id', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'pki_ezsignfoldersignerassociation_id': (int, ), }, 'attribute_map': { 'pki_ezsignfoldersignerassociation_id': 'pkiEzsignfoldersignerassociationID', }, 'location_map': { 'pki_ezsignfoldersignerassociation_id': 'path', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': [], }, api_client=api_client, callable=__ezsignfoldersignerassociation_get_children_v1) def __ezsignfoldersignerassociation_get_in_person_login_url_v1( self, pki_ezsignfoldersignerassociation_id, **kwargs): """Retrieve a Login Url to allow In-Person signing # noqa: E501 This endpoint returns a Login Url that can be used in a browser or embedded in an I-Frame to allow in person signing. The signer Login type must be configured as In-Person. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.ezsignfoldersignerassociation_get_in_person_login_url_v1(pki_ezsignfoldersignerassociation_id, async_req=True) >>> result = thread.get() Args: pki_ezsignfoldersignerassociation_id (int): The unique ID of the Ezsignfoldersignerassociation Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: EzsignfoldersignerassociationGetInPersonLoginUrlV1Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['pki_ezsignfoldersignerassociation_id'] = \ pki_ezsignfoldersignerassociation_id return self.call_with_http_info(**kwargs) self.ezsignfoldersignerassociation_get_in_person_login_url_v1 = _Endpoint( settings={ 'response_type': (EzsignfoldersignerassociationGetInPersonLoginUrlV1Response, ), 'auth': ['Authorization'], 'endpoint_path': '/1/object/ezsignfoldersignerassociation/{pkiEzsignfoldersignerassociationID}/getInPersonLoginUrl', 'operation_id': 'ezsignfoldersignerassociation_get_in_person_login_url_v1', 'http_method': 'GET', 'servers': None, }, params_map={ 'all': [ 'pki_ezsignfoldersignerassociation_id', ], 'required': [ 'pki_ezsignfoldersignerassociation_id', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'pki_ezsignfoldersignerassociation_id': (int, ), }, 'attribute_map': { 'pki_ezsignfoldersignerassociation_id': 'pkiEzsignfoldersignerassociationID', }, 'location_map': { 'pki_ezsignfoldersignerassociation_id': 'path', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': [], }, api_client=api_client, callable=__ezsignfoldersignerassociation_get_in_person_login_url_v1 ) def __ezsignfoldersignerassociation_get_object_v1( self, pki_ezsignfoldersignerassociation_id, **kwargs): """Retrieve an existing Ezsignfoldersignerassociation # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.ezsignfoldersignerassociation_get_object_v1(pki_ezsignfoldersignerassociation_id, async_req=True) >>> result = thread.get() Args: pki_ezsignfoldersignerassociation_id (int): The unique ID of the Ezsignfoldersignerassociation Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: EzsignfoldersignerassociationGetObjectV1Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['pki_ezsignfoldersignerassociation_id'] = \ pki_ezsignfoldersignerassociation_id return self.call_with_http_info(**kwargs) self.ezsignfoldersignerassociation_get_object_v1 = _Endpoint( settings={ 'response_type': (EzsignfoldersignerassociationGetObjectV1Response, ), 'auth': ['Authorization'], 'endpoint_path': '/1/object/ezsignfoldersignerassociation/{pkiEzsignfoldersignerassociationID}', 'operation_id': 'ezsignfoldersignerassociation_get_object_v1', 'http_method': 'GET', 'servers': None, }, params_map={ 'all': [ 'pki_ezsignfoldersignerassociation_id', ], 'required': [ 'pki_ezsignfoldersignerassociation_id', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'pki_ezsignfoldersignerassociation_id': (int, ), }, 'attribute_map': { 'pki_ezsignfoldersignerassociation_id': 'pkiEzsignfoldersignerassociationID', }, 'location_map': { 'pki_ezsignfoldersignerassociation_id': 'path', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': [], }, api_client=api_client, callable=__ezsignfoldersignerassociation_get_object_v1)
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client def __sspr_reset_password_request_v1( self, sspr_reset_password_request_v1_request, **kwargs): """Reset Password Request # noqa: E501 This endpoint sends an email with a link to reset the user's password. sEmailAddress must be set if eUserTypeSSPR = EzsignUser sUserLoginname must be set if eUserTypeSSPR = Native # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.sspr_reset_password_request_v1(sspr_reset_password_request_v1_request, async_req=True) >>> result = thread.get() Args: sspr_reset_password_request_v1_request (SsprResetPasswordRequestV1Request): Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: None If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['sspr_reset_password_request_v1_request'] = \ sspr_reset_password_request_v1_request return self.call_with_http_info(**kwargs) self.sspr_reset_password_request_v1 = _Endpoint( settings={ 'response_type': None, 'auth': ['Authorization'], 'endpoint_path': '/1/module/sspr/resetPasswordRequest', 'operation_id': 'sspr_reset_password_request_v1', 'http_method': 'POST', 'servers': None, }, params_map={ 'all': [ 'sspr_reset_password_request_v1_request', ], 'required': [ 'sspr_reset_password_request_v1_request', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'sspr_reset_password_request_v1_request': (SsprResetPasswordRequestV1Request, ), }, 'attribute_map': {}, 'location_map': { 'sspr_reset_password_request_v1_request': 'body', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': ['application/json'] }, api_client=api_client, callable=__sspr_reset_password_request_v1) def __sspr_reset_password_v1(self, sspr_reset_password_v1_request, **kwargs): """Reset Password # noqa: E501 This endpoint resets the user's password. sEmailAddress must be set if eUserTypeSSPR = EzsignUser sUserLoginname must be set if eUserTypeSSPR = Native # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.sspr_reset_password_v1(sspr_reset_password_v1_request, async_req=True) >>> result = thread.get() Args: sspr_reset_password_v1_request (SsprResetPasswordV1Request): Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: None If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['sspr_reset_password_v1_request'] = \ sspr_reset_password_v1_request return self.call_with_http_info(**kwargs) self.sspr_reset_password_v1 = _Endpoint( settings={ 'response_type': None, 'auth': ['Authorization'], 'endpoint_path': '/1/module/sspr/resetPassword', 'operation_id': 'sspr_reset_password_v1', 'http_method': 'POST', 'servers': None, }, params_map={ 'all': [ 'sspr_reset_password_v1_request', ], 'required': [ 'sspr_reset_password_v1_request', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'sspr_reset_password_v1_request': (SsprResetPasswordV1Request, ), }, 'attribute_map': {}, 'location_map': { 'sspr_reset_password_v1_request': 'body', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': ['application/json'] }, api_client=api_client, callable=__sspr_reset_password_v1) def __sspr_send_usernames_v1(self, sspr_send_usernames_v1_request, **kwargs): """Send username(s) # noqa: E501 This endpoint returns an email with the username(s) matching the email address provided in case of forgotten username # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.sspr_send_usernames_v1(sspr_send_usernames_v1_request, async_req=True) >>> result = thread.get() Args: sspr_send_usernames_v1_request (SsprSendUsernamesV1Request): Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: None If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['sspr_send_usernames_v1_request'] = \ sspr_send_usernames_v1_request return self.call_with_http_info(**kwargs) self.sspr_send_usernames_v1 = _Endpoint( settings={ 'response_type': None, 'auth': ['Authorization'], 'endpoint_path': '/1/module/sspr/sendUsernames', 'operation_id': 'sspr_send_usernames_v1', 'http_method': 'POST', 'servers': None, }, params_map={ 'all': [ 'sspr_send_usernames_v1_request', ], 'required': [ 'sspr_send_usernames_v1_request', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'sspr_send_usernames_v1_request': (SsprSendUsernamesV1Request, ), }, 'attribute_map': {}, 'location_map': { 'sspr_send_usernames_v1_request': 'body', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': ['application/json'] }, api_client=api_client, callable=__sspr_send_usernames_v1) def __sspr_unlock_account_request_v1( self, sspr_unlock_account_request_v1_request, **kwargs): """Unlock Account Request # noqa: E501 This endpoint sends an email with a link to unlock the user account. sEmailAddress must be set if eUserTypeSSPR = EzsignUser sUserLoginname must be set if eUserTypeSSPR = Native # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.sspr_unlock_account_request_v1(sspr_unlock_account_request_v1_request, async_req=True) >>> result = thread.get() Args: sspr_unlock_account_request_v1_request (SsprUnlockAccountRequestV1Request): Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: None If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['sspr_unlock_account_request_v1_request'] = \ sspr_unlock_account_request_v1_request return self.call_with_http_info(**kwargs) self.sspr_unlock_account_request_v1 = _Endpoint( settings={ 'response_type': None, 'auth': ['Authorization'], 'endpoint_path': '/1/module/sspr/unlockAccountRequest', 'operation_id': 'sspr_unlock_account_request_v1', 'http_method': 'POST', 'servers': None, }, params_map={ 'all': [ 'sspr_unlock_account_request_v1_request', ], 'required': [ 'sspr_unlock_account_request_v1_request', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'sspr_unlock_account_request_v1_request': (SsprUnlockAccountRequestV1Request, ), }, 'attribute_map': {}, 'location_map': { 'sspr_unlock_account_request_v1_request': 'body', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': ['application/json'] }, api_client=api_client, callable=__sspr_unlock_account_request_v1) def __sspr_unlock_account_v1(self, sspr_unlock_account_v1_request, **kwargs): """Unlock Account # noqa: E501 This endpoint unlocks the user account. sEmailAddress must be set if eUserTypeSSPR = EzsignUser sUserLoginname must be set if eUserTypeSSPR = Native # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.sspr_unlock_account_v1(sspr_unlock_account_v1_request, async_req=True) >>> result = thread.get() Args: sspr_unlock_account_v1_request (SsprUnlockAccountV1Request): Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: None If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['sspr_unlock_account_v1_request'] = \ sspr_unlock_account_v1_request return self.call_with_http_info(**kwargs) self.sspr_unlock_account_v1 = _Endpoint( settings={ 'response_type': None, 'auth': ['Authorization'], 'endpoint_path': '/1/module/sspr/unlockAccount', 'operation_id': 'sspr_unlock_account_v1', 'http_method': 'POST', 'servers': None, }, params_map={ 'all': [ 'sspr_unlock_account_v1_request', ], 'required': [ 'sspr_unlock_account_v1_request', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'sspr_unlock_account_v1_request': (SsprUnlockAccountV1Request, ), }, 'attribute_map': {}, 'location_map': { 'sspr_unlock_account_v1_request': 'body', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': ['application/json'] }, api_client=api_client, callable=__sspr_unlock_account_v1) def __sspr_validate_token_v1(self, sspr_validate_token_v1_request, **kwargs): """Validate Token # noqa: E501 This endpoint validates if a Token is valid and not expired. sEmailAddress must be set if eUserTypeSSPR = EzsignUser sUserLoginname must be set if eUserTypeSSPR = Native # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.sspr_validate_token_v1(sspr_validate_token_v1_request, async_req=True) >>> result = thread.get() Args: sspr_validate_token_v1_request (SsprValidateTokenV1Request): Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: None If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['sspr_validate_token_v1_request'] = \ sspr_validate_token_v1_request return self.call_with_http_info(**kwargs) self.sspr_validate_token_v1 = _Endpoint( settings={ 'response_type': None, 'auth': ['Authorization'], 'endpoint_path': '/1/module/sspr/validateToken', 'operation_id': 'sspr_validate_token_v1', 'http_method': 'POST', 'servers': None, }, params_map={ 'all': [ 'sspr_validate_token_v1_request', ], 'required': [ 'sspr_validate_token_v1_request', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'sspr_validate_token_v1_request': (SsprValidateTokenV1Request, ), }, 'attribute_map': {}, 'location_map': { 'sspr_validate_token_v1_request': 'body', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': ['application/json'] }, api_client=api_client, callable=__sspr_validate_token_v1)
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client def __activesession_get_current_v1(self, **kwargs): """Get Current Activesession # noqa: E501 Retrieve the details about the current activesession # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.activesession_get_current_v1(async_req=True) >>> result = thread.get() Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: ActivesessionGetCurrentV1Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') return self.call_with_http_info(**kwargs) self.activesession_get_current_v1 = _Endpoint( settings={ 'response_type': (ActivesessionGetCurrentV1Response, ), 'auth': ['Authorization'], 'endpoint_path': '/1/object/activesession/getCurrent', 'operation_id': 'activesession_get_current_v1', 'http_method': 'GET', 'servers': None, }, params_map={ 'all': [], 'required': [], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': {}, 'attribute_map': {}, 'location_map': {}, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': [], }, api_client=api_client, callable=__activesession_get_current_v1)
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client def __user_create_ezsignuser_v1(self, user_create_ezsignuser_v1_request, **kwargs): """Create a new User of type Ezsignuser # noqa: E501 The endpoint allows to initiate the creation or a user of type Ezsignuser. The user will be created only once the email verification process will be completed # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.user_create_ezsignuser_v1(user_create_ezsignuser_v1_request, async_req=True) >>> result = thread.get() Args: user_create_ezsignuser_v1_request ([UserCreateEzsignuserV1Request]): Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: UserCreateEzsignuserV1Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['user_create_ezsignuser_v1_request'] = \ user_create_ezsignuser_v1_request return self.call_with_http_info(**kwargs) self.user_create_ezsignuser_v1 = _Endpoint( settings={ 'response_type': (UserCreateEzsignuserV1Response, ), 'auth': ['Authorization'], 'endpoint_path': '/1/module/user/createezsignuser', 'operation_id': 'user_create_ezsignuser_v1', 'http_method': 'POST', 'servers': None, }, params_map={ 'all': [ 'user_create_ezsignuser_v1_request', ], 'required': [ 'user_create_ezsignuser_v1_request', ], 'nullable': [], 'enum': [], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': {}, 'openapi_types': { 'user_create_ezsignuser_v1_request': ([UserCreateEzsignuserV1Request], ), }, 'attribute_map': {}, 'location_map': { 'user_create_ezsignuser_v1_request': 'body', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': ['application/json'] }, api_client=api_client, callable=__user_create_ezsignuser_v1)
def __init__(self, api_client=None): if api_client is None: api_client = ApiClient() self.api_client = api_client def __authenticate_authenticate_v2( self, authenticate_authenticate_v2_request, e_session_type="ezsignuser", **kwargs): """Authenticate a user # noqa: E501 This endpoint authenticates a user. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True >>> thread = api.authenticate_authenticate_v2(authenticate_authenticate_v2_request, e_session_type="ezsignuser", async_req=True) >>> result = thread.get() Args: authenticate_authenticate_v2_request (AuthenticateAuthenticateV2Request): e_session_type (str): defaults to "ezsignuser", must be one of ["ezsignuser"] Keyword Args: _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. _request_timeout (float/tuple): timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. Default is None. _check_input_type (bool): specifies if type checking should be done one the data sent to the server. Default is True. _check_return_type (bool): specifies if type checking should be done one the data received from the server. Default is True. _host_index (int/None): specifies the index of the server that we want to use. Default is read from the configuration. async_req (bool): execute request asynchronously Returns: AuthenticateAuthenticateV2Response If the method is called asynchronously, returns the request thread. """ kwargs['async_req'] = kwargs.get('async_req', False) kwargs['_return_http_data_only'] = kwargs.get( '_return_http_data_only', True) kwargs['_preload_content'] = kwargs.get('_preload_content', True) kwargs['_request_timeout'] = kwargs.get('_request_timeout', None) kwargs['_check_input_type'] = kwargs.get('_check_input_type', True) kwargs['_check_return_type'] = kwargs.get('_check_return_type', True) kwargs['_host_index'] = kwargs.get('_host_index') kwargs['e_session_type'] = \ e_session_type kwargs['authenticate_authenticate_v2_request'] = \ authenticate_authenticate_v2_request return self.call_with_http_info(**kwargs) self.authenticate_authenticate_v2 = _Endpoint( settings={ 'response_type': (AuthenticateAuthenticateV2Response, ), 'auth': ['Authorization'], 'endpoint_path': '/2/module/authenticate/authenticate/{eSessionType}', 'operation_id': 'authenticate_authenticate_v2', 'http_method': 'POST', 'servers': None, }, params_map={ 'all': [ 'e_session_type', 'authenticate_authenticate_v2_request', ], 'required': [ 'e_session_type', 'authenticate_authenticate_v2_request', ], 'nullable': [], 'enum': [ 'e_session_type', ], 'validation': [] }, root_map={ 'validations': {}, 'allowed_values': { ('e_session_type', ): { "EZSIGNUSER": "******" }, }, 'openapi_types': { 'e_session_type': (str, ), 'authenticate_authenticate_v2_request': (AuthenticateAuthenticateV2Request, ), }, 'attribute_map': { 'e_session_type': 'eSessionType', }, 'location_map': { 'e_session_type': 'path', 'authenticate_authenticate_v2_request': 'body', }, 'collection_format_map': {} }, headers_map={ 'accept': ['application/json'], 'content_type': ['application/json'] }, api_client=api_client, callable=__authenticate_authenticate_v2)