Class AuthProvider (1.38.1)

  AuthProvider 
 ( 
 mapping 
 = 
 None 
 , 
 * 
 , 
 ignore_unknown_fields 
 = 
 False 
 , 
 ** 
 kwargs 
 ) 
 

Configuration for an authentication provider, including support for JSON Web Token (JWT) <https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32> __.

Attributes

Name
Description
audiences
MutableSequence[str]
The list of JWT audiences __. that are allowed to access. A JWT containing any of these audiences will be accepted.
allowed_issuers
MutableSequence[str]
A list of allowed JWT issuers. Each entry must be a valid Google service account, in the following format: service-account-name@project-id.iam.gserviceaccount.com

Methods

AuthProvider

  AuthProvider 
 ( 
 mapping 
 = 
 None 
 , 
 * 
 , 
 ignore_unknown_fields 
 = 
 False 
 , 
 ** 
 kwargs 
 ) 
 

Configuration for an authentication provider, including support for JSON Web Token (JWT) <https://tools.ietf.org/html/draft-ietf-oauth-json-web-token-32> __.