AWSIoTTestInvokeAuthorizerRequest

@interface AWSIoTTestInvokeAuthorizerRequest
  • The custom authorizer name.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable authorizerName;

    Swift

    var authorizerName: String? { get set }
  • Specifies a test HTTP authorization request.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        AWSIoTHttpContext *_Nullable httpContext;

    Swift

    var httpContext: AWSIoTHttpContext? { get set }
  • Specifies a test MQTT authorization request.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        AWSIoTMqttContext *_Nullable mqttContext;

    Swift

    var mqttContext: AWSIoTMqttContext? { get set }
  • Specifies a test TLS authorization request.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) AWSIoTTlsContext *_Nullable tlsContext;

    Swift

    var tlsContext: AWSIoTTlsContext? { get set }
  • The token returned by your custom authentication service.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable token;

    Swift

    var token: String? { get set }
  • The signature made with the token and your custom authentication service’s private key.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable tokenSignature;

    Swift

    var tokenSignature: String? { get set }