class Aws::IoT::Types::TestInvokeAuthorizerRequest


@return [Types::TlsContext]
Specifies a test TLS authorization request.
@!attribute [rw] tls_context
@return [Types::MqttContext]
Specifies a test MQTT authorization request.
@!attribute [rw] mqtt_context
@return [Types::HttpContext]
Specifies a test HTTP authorization request.
@!attribute [rw] http_context
@return [String]
service’s private key. This value must be Base-64-encoded.
The signature made with the token and your custom authentication
@!attribute [rw] token_signature
@return [String]
The token returned by your custom authentication service.
@!attribute [rw] token
@return [String]
The custom authorizer name.
@!attribute [rw] authorizer_name
}
},
server_name: “ServerName”,
tls_context: {
},
client_id: “MqttClientId”,
password: “data”,
username: “MqttUsername”,
mqtt_context: {
},
query_string: “HttpQueryString”,
},
“HttpHeaderName” => “HttpHeaderValue”,
headers: {
http_context: {
token_signature: “TokenSignature”,
token: “Token”,
authorizer_name: “AuthorizerName”, # required
{
data as a hash:
@note When making an API call, you may pass TestInvokeAuthorizerRequest