Module: MsRest2
- Defined in:
- lib/ms_rest2/version.rb,
lib/ms_rest2.rb,
lib/ms_rest2/jsonable.rb,
lib/ms_rest2/rest_error.rb,
lib/ms_rest2/serialization.rb,
lib/ms_rest2/service_client.rb,
lib/ms_rest2/validation_error.rb,
lib/ms_rest2/http_operation_error.rb,
lib/ms_rest2/deserialization_error.rb,
lib/ms_rest2/http_operation_request.rb,
lib/ms_rest2/http_operation_response.rb,
lib/ms_rest2/retry_policy_middleware.rb,
lib/ms_rest2/credentials/token_provider.rb,
lib/ms_rest2/credentials/token_credentials.rb,
lib/ms_rest2/credentials/string_token_provider.rb,
lib/ms_rest2/credentials/service_client_credentials.rb,
lib/ms_rest2/credentials/basic_authentication_credentials.rb
Overview
Copyright © Microsoft Corporation. All rights reserved. Licensed under the MIT License. See License.txt in the project root for license information.
Defined Under Namespace
Modules: JSONable, Serialization Classes: BasicAuthenticationCredentials, DeserializationError, HttpOperationError, HttpOperationRequest, HttpOperationResponse, RestError, RetryPolicyMiddleware, ServiceClient, ServiceClientCredentials, StringTokenProvider, TokenCredentials, TokenProvider, ValidationError
Constant Summary collapse
- VERSION =
'1.0.1'- @@ssl_options =
Hash of SSL options for Faraday connection. Default is nil.
{}
Class Method Summary collapse
-
.ssl_options ⇒ Hash
Hash of SSL options to be used for Faraday connection.
-
.use_ssl_cert(ssl_options = nil) ⇒ Object
Stores the SSL options to be used for Faraday connections.
Class Method Details
.ssl_options ⇒ Hash
Returns Hash of SSL options to be used for Faraday connection.
112 113 114 |
# File 'lib/ms_rest2/service_client.rb', line 112 def self. @@ssl_options end |
.use_ssl_cert(ssl_options = nil) ⇒ Object
101 102 103 104 105 106 107 |
# File 'lib/ms_rest2/service_client.rb', line 101 def self.use_ssl_cert( = nil) if .nil? @@ssl_options = {:ca_file => File.(File.join(File.dirname(__FILE__), '../..', 'ca-cert.pem')) } else @@ssl_options = end end |