AWSIoTTestInvokeAuthorizerRequest

Objective-C

@interface AWSIoTTestInvokeAuthorizerRequest

Swift

class AWSIoTTestInvokeAuthorizerRequest
  • The custom authorizer name.

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

    var token: String? { get set }
  • The signature made with the token and your custom authentication service’s private key. This value must be Base-64-encoded.

    Declaration

    Objective-C

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

    Swift

    var tokenSignature: String? { get set }