AuthorizerDescription class

The authorizer description.

Constructors

AuthorizerDescription({String? authorizerArn, String? authorizerFunctionArn, String? authorizerName, DateTime? creationDate, DateTime? lastModifiedDate, bool? signingDisabled, AuthorizerStatus? status, String? tokenKeyName, Map<String, String>? tokenSigningPublicKeys})
AuthorizerDescription.fromJson(Map<String, dynamic> json)
factory

Properties

authorizerArn String?
The authorizer ARN.
final
authorizerFunctionArn String?
The authorizer's Lambda function ARN.
final
authorizerName String?
The authorizer name.
final
creationDate DateTime?
The UNIX timestamp of when the authorizer was created.
final
hashCode int
The hash code for this object.
no setterinherited
lastModifiedDate DateTime?
The UNIX timestamp of when the authorizer was last updated.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
signingDisabled bool?
Specifies whether AWS IoT validates the token signature in an authorization request.
final
status AuthorizerStatus?
The status of the authorizer.
final
tokenKeyName String?
The key used to extract the token from the HTTP headers.
final
tokenSigningPublicKeys Map<String, String>?
The public keys used to validate the token signature returned by your custom authentication service.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited