class Echosign::RecipientSecurityOption

Public Class Methods

new(params) click to toggle source

Validates RecipientSecurityOption parameters

@param [Hash] params SYMBOL-referenced Hash. @option params [String] :authenticationMethod ['INHERITED_FROM_DOCUMENT' or 'KBA' or 'PASSWORD' or

'WEB_IDENTITY' or 'PHONE' or 'NONE']: The authentication method for the recipients to have access to view
and sign the document. (REQUIRED)

@option params [Array] :phoneInfos The phoneInfo required for the recipient to view and sign the document.

Populate with instances of {Echosign::PhoneInfo Echosign::PhoneInfo}

@option params [String] :password The password required for the recipient to view and sign the document. @return [Echosign::RecipientSecurityOption]

# File lib/echosign/agreement/recipient_security_option.rb, line 16
def initialize(params)
  require_keys([:authenticationMethod], params)
  merge! params
end