You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::IoT::Types::TestInvokeAuthorizerRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb

Overview

Note:

When making an API call, you may pass TestInvokeAuthorizerRequest data as a hash:

{
  authorizer_name: "AuthorizerName", # required
  token: "Token", # required
  token_signature: "TokenSignature", # required
}

Instance Attribute Summary collapse

Instance Attribute Details

#authorizer_nameString

The custom authorizer name.

Returns:

  • (String)


7121
7122
7123
7124
7125
7126
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 7121

class TestInvokeAuthorizerRequest < Struct.new(
  :authorizer_name,
  :token,
  :token_signature)
  include Aws::Structure
end

#tokenString

The token returned by your custom authentication service.

Returns:

  • (String)


7121
7122
7123
7124
7125
7126
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 7121

class TestInvokeAuthorizerRequest < Struct.new(
  :authorizer_name,
  :token,
  :token_signature)
  include Aws::Structure
end

#token_signatureString

The signature made with the token and your custom authentication service's private key.

Returns:

  • (String)


7121
7122
7123
7124
7125
7126
# File 'gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb', line 7121

class TestInvokeAuthorizerRequest < Struct.new(
  :authorizer_name,
  :token,
  :token_signature)
  include Aws::Structure
end