Module: GlobalSign

Defined in:
lib/global_sign.rb,
lib/global_sign/client.rb,
lib/global_sign/request.rb,
lib/global_sign/version.rb,
lib/global_sign/contract.rb,
lib/global_sign/response.rb,
lib/global_sign/order_status.rb,
lib/global_sign/dv_order/request.rb,
lib/global_sign/dv_order/response.rb,
lib/global_sign/csr_decoder/request.rb,
lib/global_sign/request_xml_builder.rb,
lib/global_sign/csr_decoder/response.rb,
lib/global_sign/dns_verification/request.rb,
lib/global_sign/dv_approver_list/request.rb,
lib/global_sign/url_verification/request.rb,
lib/global_sign/dns_verification/response.rb,
lib/global_sign/dv_approver_list/response.rb,
lib/global_sign/url_verification/response.rb,
lib/global_sign/order_getter_by_order_id/request.rb,
lib/global_sign/order_getter_by_order_id/response.rb,
lib/global_sign/dns_verification_for_issue/request.rb,
lib/global_sign/url_verification_for_issue/request.rb,
lib/global_sign/dns_verification_for_issue/response.rb,
lib/global_sign/url_verification_for_issue/response.rb

Defined Under Namespace

Modules: CsrDecoder, DVApproverList, DVOrder, DnsVerification, DnsVerificationForIssue, OrderGetterByOrderId, UrlVerification, UrlVerificationForIssue Classes: Client, Configuration, Contract, OrderStatus, Request, RequestXmlBuilder, Response

Constant Summary collapse

VERSION =
"2.2.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject

Returns the value of attribute configuration.



22
23
24
# File 'lib/global_sign.rb', line 22

def configuration
  @configuration
end

.contractObject

Returns the value of attribute contract.



22
23
24
# File 'lib/global_sign.rb', line 22

def contract
  @contract
end

Class Method Details

.configure {|@configuration| ... } ⇒ Object

Yields:



24
25
26
27
# File 'lib/global_sign.rb', line 24

def configure
  @configuration ||= Configuration.new
  yield @configuration if block_given?
end

.set_contract {|@contract| ... } ⇒ Object

Yields:



29
30
31
32
33
# File 'lib/global_sign.rb', line 29

def set_contract
  # initialize with nil, because the initialize method requires keyword args
  @contract ||= Contract.new(first_name: nil, last_name: nil, phone_number: nil, email: nil)
  yield @contract if block_given?
end