Options describing how an JWT Auth should behave.

no subtypes hierarchy

Initializer
JWTAuthOptions({String*}? audience = null, {String*}? audiences = null, Boolean? ignoreExpiration = null, String? issuer = null, KeyStoreOptions? keyStore = null, String? permissionsClaimKey = null, {PubSecKeyOptions*}? pubSecKeys = null, {SecretOptions*}? secrets = null)
Parameters:
  • audience = null

    Set the audience list

  • audiences = null

    Set the audience list

  • ignoreExpiration = null

    Set whether expiration is ignored

  • issuer = null

    Set the issuer

  • keyStore = null
  • permissionsClaimKey = null
  • pubSecKeys = null
  • secrets = null
Attributes
audienceshared {String*}? audience

Set the audience list

audiencesshared {String*}? audiences

Set the audience list

ignoreExpirationshared Boolean? ignoreExpiration

Set whether expiration is ignored

issuershared String? issuer

Set the issuer

keyStoreshared KeyStoreOptions? keyStore
permissionsClaimKeyshared String? permissionsClaimKey
pubSecKeysshared {PubSecKeyOptions*}? pubSecKeys
secretsshared {SecretOptions*}? secrets
Inherited Attributes
Attributes inherited from: Object
hash, string
Methods
toJsonshared actual default JsonObject toJson()
Refines BaseDataObject.toJson
Inherited Methods
Methods inherited from: Object
equals
Methods inherited from: BaseDataObject
toJson