Class: Aws::IoT::Types::TestInvokeAuthorizerRequest
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::IoT::Types::TestInvokeAuthorizerRequest
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-iot/types.rb
 
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #authorizer_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The custom authorizer name.
 - 
  
    
      #http_context  ⇒ Types::HttpContext 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Specifies a test HTTP authorization request.
 - 
  
    
      #mqtt_context  ⇒ Types::MqttContext 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Specifies a test MQTT authorization request.
 - 
  
    
      #tls_context  ⇒ Types::TlsContext 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Specifies a test TLS authorization request.
 - 
  
    
      #token  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The token returned by your custom authentication service.
 - 
  
    
      #token_signature  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The signature made with the token and your custom authentication service’s private key.
 
Instance Attribute Details
#authorizer_name ⇒ String
The custom authorizer name.
      14576 14577 14578 14579 14580 14581 14582 14583 14584 14585  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 14576 class TestInvokeAuthorizerRequest < Struct.new( :authorizer_name, :token, :token_signature, :http_context, :mqtt_context, :tls_context) SENSITIVE = [] include Aws::Structure end  | 
  
#http_context ⇒ Types::HttpContext
Specifies a test HTTP authorization request.
      14576 14577 14578 14579 14580 14581 14582 14583 14584 14585  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 14576 class TestInvokeAuthorizerRequest < Struct.new( :authorizer_name, :token, :token_signature, :http_context, :mqtt_context, :tls_context) SENSITIVE = [] include Aws::Structure end  | 
  
#mqtt_context ⇒ Types::MqttContext
Specifies a test MQTT authorization request.
      14576 14577 14578 14579 14580 14581 14582 14583 14584 14585  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 14576 class TestInvokeAuthorizerRequest < Struct.new( :authorizer_name, :token, :token_signature, :http_context, :mqtt_context, :tls_context) SENSITIVE = [] include Aws::Structure end  | 
  
#tls_context ⇒ Types::TlsContext
Specifies a test TLS authorization request.
      14576 14577 14578 14579 14580 14581 14582 14583 14584 14585  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 14576 class TestInvokeAuthorizerRequest < Struct.new( :authorizer_name, :token, :token_signature, :http_context, :mqtt_context, :tls_context) SENSITIVE = [] include Aws::Structure end  | 
  
#token ⇒ String
The token returned by your custom authentication service.
      14576 14577 14578 14579 14580 14581 14582 14583 14584 14585  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 14576 class TestInvokeAuthorizerRequest < Struct.new( :authorizer_name, :token, :token_signature, :http_context, :mqtt_context, :tls_context) SENSITIVE = [] include Aws::Structure end  | 
  
#token_signature ⇒ String
The signature made with the token and your custom authentication service’s private key. This value must be Base-64-encoded.
      14576 14577 14578 14579 14580 14581 14582 14583 14584 14585  | 
    
      # File 'lib/aws-sdk-iot/types.rb', line 14576 class TestInvokeAuthorizerRequest < Struct.new( :authorizer_name, :token, :token_signature, :http_context, :mqtt_context, :tls_context) SENSITIVE = [] include Aws::Structure end  |