Module: YousignClient

Defined in:
lib/yousign_client/version.rb,
lib/yousign_client.rb,
lib/yousign_client/api_error.rb,
lib/yousign_client/api_client.rb,
lib/yousign_client/models/body.rb,
lib/yousign_client/api/files_api.rb,
lib/yousign_client/api/users_api.rb,
lib/yousign_client/configuration.rb,
lib/yousign_client/models/body_1.rb,
lib/yousign_client/models/body_2.rb,
lib/yousign_client/api/members_api.rb,
lib/yousign_client/models/file_input.rb,
lib/yousign_client/models/user_group.rb,
lib/yousign_client/models/user_input.rb,
lib/yousign_client/api/operations_api.rb,
lib/yousign_client/api/procedures_api.rb,
lib/yousign_client/api/workspaces_api.rb,
lib/yousign_client/models/file_output.rb,
lib/yousign_client/models/user_output.rb,
lib/yousign_client/api/user_groups_api.rb,
lib/yousign_client/models/member_input.rb,
lib/yousign_client/api/file_objects_api.rb,
lib/yousign_client/models/member_output.rb,
lib/yousign_client/api/organizations_api.rb,
lib/yousign_client/api/server_stamps_api.rb,
lib/yousign_client/api/signature_u_is_api.rb,
lib/yousign_client/models/operation_input.rb,
lib/yousign_client/models/procedure_input.rb,
lib/yousign_client/api/authentications_api.rb,
lib/yousign_client/api/check_documents_api.rb,
lib/yousign_client/models/operation_output.rb,
lib/yousign_client/models/procedure_config.rb,
lib/yousign_client/models/procedure_output.rb,
lib/yousign_client/models/workspace_config.rb,
lib/yousign_client/models/workspace_output.rb,
lib/yousign_client/models/file_object_input.rb,
lib/yousign_client/api/consent_processes_api.rb,
lib/yousign_client/models/file_object_output.rb,
lib/yousign_client/models/server_stamp_input.rb,
lib/yousign_client/models/signature_ui_input.rb,
lib/yousign_client/models/file_input_metadata.rb,
lib/yousign_client/models/inline_response_400.rb,
lib/yousign_client/models/inwebo_user_request.rb,
lib/yousign_client/models/organization_output.rb,
lib/yousign_client/models/server_stamp_config.rb,
lib/yousign_client/models/server_stamp_output.rb,
lib/yousign_client/models/signature_ui_output.rb,
lib/yousign_client/models/config_email_template.rb,
lib/yousign_client/models/consent_process_input.rb,
lib/yousign_client/models/user_workspace_output.rb,
lib/yousign_client/models/consent_process_output.rb,
lib/yousign_client/models/mode_sms_configuration.rb,
lib/yousign_client/models/procedure_config_email.rb,
lib/yousign_client/models/procedure_remind_input.rb,
lib/yousign_client/models/workspace_config_email.rb,
lib/yousign_client/models/config_webhook_template.rb,
lib/yousign_client/models/procedure_remind_config.rb,
lib/yousign_client/models/procedure_config_webhook.rb,
lib/yousign_client/models/procedure_input_metadata.rb,
lib/yousign_client/models/signature_ui_label_input.rb,
lib/yousign_client/models/user_input_notifications.rb,
lib/yousign_client/models/authentication_sms_output.rb,
lib/yousign_client/models/operation_output_metadata.rb,
lib/yousign_client/models/procedure_config_reminder.rb,
lib/yousign_client/models/procedure_duplicate_input.rb,
lib/yousign_client/models/procedure_output_metadata.rb,
lib/yousign_client/models/signature_ui_input_update.rb,
lib/yousign_client/models/signature_ui_label_output.rb,
lib/yousign_client/models/user_output_notifications.rb,
lib/yousign_client/models/workspace_config_procedure.rb,
lib/yousign_client/models/authentication_email_output.rb,
lib/yousign_client/models/consent_process_value_input.rb,
lib/yousign_client/models/server_stamp_config_webhook.rb,
lib/yousign_client/models/authentication_inwebo_output.rb,
lib/yousign_client/models/consent_process_value_output.rb,
lib/yousign_client/models/organization_billing_address.rb,
lib/yousign_client/models/procedure_remind_config_email.rb,
lib/yousign_client/models/check_document_identities_input.rb,
lib/yousign_client/models/check_document_identities_output.rb,
lib/yousign_client/models/procedure_config_reminder_config.rb,
lib/yousign_client/models/signature_ui_input_redirect_error.rb,
lib/yousign_client/models/signature_ui_label_input_included.rb,
lib/yousign_client/models/check_document_bank_accounts_input.rb,
lib/yousign_client/models/signature_ui_input_redirect_cancel.rb,
lib/yousign_client/models/signature_ui_output_redirect_error.rb,
lib/yousign_client/models/check_document_bank_accounts_output.rb,
lib/yousign_client/models/signature_ui_input_redirect_success.rb,
lib/yousign_client/models/signature_ui_output_redirect_cancel.rb,
lib/yousign_client/models/signature_ui_output_redirect_success.rb,
lib/yousign_client/models/procedure_config_reminder_config_email.rb,
lib/yousign_client/models/file_object_input_without_file_reference.rb,
lib/yousign_client/models/file_object_output_without_file_reference.rb

Overview

#Yousign API Swagger

#For your information, the Yousign API documentation is available at dev.yousign.com/

OpenAPI spec version: 2.1 Contact: [email protected] Generated by: github.com/swagger-api/swagger-codegen.git Swagger Codegen version: 2.4.14

Defined Under Namespace

Classes: ApiClient, ApiError, AuthenticationEmailOutput, AuthenticationInweboOutput, AuthenticationSmsOutput, AuthenticationsApi, Body, Body1, Body2, CheckDocumentBankAccountsInput, CheckDocumentBankAccountsOutput, CheckDocumentIdentitiesInput, CheckDocumentIdentitiesOutput, CheckDocumentsApi, ConfigEmailTemplate, ConfigWebhookTemplate, Configuration, ConsentProcessInput, ConsentProcessOutput, ConsentProcessValueInput, ConsentProcessValueOutput, ConsentProcessesApi, FileInput, FileInputMetadata, FileObjectInput, FileObjectInputWithoutFileReference, FileObjectOutput, FileObjectOutputWithoutFileReference, FileObjectsApi, FileOutput, FilesApi, InlineResponse400, InweboUserRequest, MemberInput, MemberOutput, MembersApi, ModeSmsConfiguration, OperationInput, OperationOutput, OperationOutputMetadata, OperationsApi, OrganizationBillingAddress, OrganizationOutput, OrganizationsApi, ProcedureConfig, ProcedureConfigEmail, ProcedureConfigReminder, ProcedureConfigReminderConfig, ProcedureConfigReminderConfigEmail, ProcedureConfigWebhook, ProcedureDuplicateInput, ProcedureInput, ProcedureInputMetadata, ProcedureOutput, ProcedureOutputMetadata, ProcedureRemindConfig, ProcedureRemindConfigEmail, ProcedureRemindInput, ProceduresApi, ServerStampConfig, ServerStampConfigWebhook, ServerStampInput, ServerStampOutput, ServerStampsApi, SignatureUIsApi, SignatureUiInput, SignatureUiInputRedirectCancel, SignatureUiInputRedirectError, SignatureUiInputRedirectSuccess, SignatureUiInputUpdate, SignatureUiLabelInput, SignatureUiLabelInputIncluded, SignatureUiLabelOutput, SignatureUiOutput, SignatureUiOutputRedirectCancel, SignatureUiOutputRedirectError, SignatureUiOutputRedirectSuccess, UserGroup, UserGroupsApi, UserInput, UserInputNotifications, UserOutput, UserOutputNotifications, UserWorkspaceOutput, UsersApi, WorkspaceConfig, WorkspaceConfigEmail, WorkspaceConfigProcedure, WorkspaceOutput, WorkspacesApi

Constant Summary collapse

VERSION =
'1.0.1'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

YousignClient.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



118
119
120
121
122
123
124
# File 'lib/yousign_client.rb', line 118

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end