FirebaseTokenVerifier constructor

FirebaseTokenVerifier({
  1. required Uri clientCertUrl,
  2. required Uri issuer,
  3. required FirebaseTokenInfo tokenInfo,
  4. required FirebaseApp app,
  5. Client? httpClient,
})

Implementation

FirebaseTokenVerifier({
  required Uri clientCertUrl,
  required this.issuer,
  required this.tokenInfo,
  required this.app,
  http.Client? httpClient,
}) : _shortNameArticle =
         RegExp(
           '[aeiou]',
           caseSensitive: false,
         ).hasMatch(tokenInfo.shortName[0])
         ? 'an'
         : 'a',
     _signatureVerifier = PublicKeySignatureVerifier.withCertificateUrl(
       clientCertUrl,
       httpClient: httpClient,
     );