AuthorizerDescription.fromJson constructor

AuthorizerDescription.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory AuthorizerDescription.fromJson(Map<String, dynamic> json) {
  return AuthorizerDescription(
    authorizerArn: json['authorizerArn'] as String?,
    authorizerFunctionArn: json['authorizerFunctionArn'] as String?,
    authorizerName: json['authorizerName'] as String?,
    creationDate: timeStampFromJson(json['creationDate']),
    lastModifiedDate: timeStampFromJson(json['lastModifiedDate']),
    signingDisabled: json['signingDisabled'] as bool?,
    status: (json['status'] as String?)?.toAuthorizerStatus(),
    tokenKeyName: json['tokenKeyName'] as String?,
    tokenSigningPublicKeys:
        (json['tokenSigningPublicKeys'] as Map<String, dynamic>?)
            ?.map((k, e) => MapEntry(k, e as String)),
  );
}