Sha256: da9cebaeac8e49936b3718531860758c1776be734e1ec2764a4d214e69ecb1d8

Contents?: true

Size: 718 Bytes

Versions: 3

Compression:

Stored size: 718 Bytes

Contents

# frozen_string_literal: true
class Cognito
  class Client
    class Command
      class CreateIdentityAssessment < CreateIdentity
        include Mixins::CreateBehavior, anima.add(:identity_search_identifier)

        ENDPOINT = '/identity_assessments'

        private

        def params
          Params::IdentityAssessment.call(
            identity_search_identifier: identity_search_identifier,
            name:                       name,
            phone_number:               phone_number
          )
        end

        def present_response
          Response::IdentityAssessment.build(response, connection)
        end
      end # CreateIdentityAssessment
    end # Command
  end # Client
end # Cognito

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
cognito-client-0.5.2 lib/cognito/client/commands/create_identity_assessment.rb
cognito-client-0.5.1 lib/cognito/client/commands/create_identity_assessment.rb
cognito-client-0.5.0 lib/cognito/client/commands/create_identity_assessment.rb