ExternalIdentifierConfiguration constructor

ExternalIdentifierConfiguration({
  1. num authorizationGrantIdTimeToLiveInSeconds,
  2. SecureGeneratorConfiguration changePasswordIdGenerator,
  3. num changePasswordIdTimeToLiveInSeconds,
  4. num deviceCodeTimeToLiveInSeconds,
  5. SecureGeneratorConfiguration deviceUserCodeIdGenerator,
  6. SecureGeneratorConfiguration emailVerificationIdGenerator,
  7. num emailVerificationIdTimeToLiveInSeconds,
  8. SecureGeneratorConfiguration emailVerificationOneTimeCodeGenerator,
  9. num externalAuthenticationIdTimeToLiveInSeconds,
  10. num oneTimePasswordTimeToLiveInSeconds,
  11. SecureGeneratorConfiguration passwordlessLoginGenerator,
  12. num passwordlessLoginTimeToLiveInSeconds,
  13. num pendingAccountLinkTimeToLiveInSeconds,
  14. SecureGeneratorConfiguration registrationVerificationIdGenerator,
  15. num registrationVerificationIdTimeToLiveInSeconds,
  16. SecureGeneratorConfiguration registrationVerificationOneTimeCodeGenerator,
  17. num samlv2AuthNRequestIdTimeToLiveInSeconds,
  18. SecureGeneratorConfiguration setupPasswordIdGenerator,
  19. num setupPasswordIdTimeToLiveInSeconds,
  20. num trustTokenTimeToLiveInSeconds,
  21. num twoFactorIdTimeToLiveInSeconds,
  22. SecureGeneratorConfiguration twoFactorOneTimeCodeIdGenerator,
  23. num twoFactorOneTimeCodeIdTimeToLiveInSeconds,
  24. num twoFactorTrustIdTimeToLiveInSeconds,
  25. num webAuthnAuthenticationChallengeTimeToLiveInSeconds,
  26. num webAuthnRegistrationChallengeTimeToLiveInSeconds,
})

Implementation

ExternalIdentifierConfiguration(
    {this.authorizationGrantIdTimeToLiveInSeconds,
    this.changePasswordIdGenerator,
    this.changePasswordIdTimeToLiveInSeconds,
    this.deviceCodeTimeToLiveInSeconds,
    this.deviceUserCodeIdGenerator,
    this.emailVerificationIdGenerator,
    this.emailVerificationIdTimeToLiveInSeconds,
    this.emailVerificationOneTimeCodeGenerator,
    this.externalAuthenticationIdTimeToLiveInSeconds,
    this.oneTimePasswordTimeToLiveInSeconds,
    this.passwordlessLoginGenerator,
    this.passwordlessLoginTimeToLiveInSeconds,
    this.pendingAccountLinkTimeToLiveInSeconds,
    this.registrationVerificationIdGenerator,
    this.registrationVerificationIdTimeToLiveInSeconds,
    this.registrationVerificationOneTimeCodeGenerator,
    this.samlv2AuthNRequestIdTimeToLiveInSeconds,
    this.setupPasswordIdGenerator,
    this.setupPasswordIdTimeToLiveInSeconds,
    this.trustTokenTimeToLiveInSeconds,
    this.twoFactorIdTimeToLiveInSeconds,
    this.twoFactorOneTimeCodeIdGenerator,
    this.twoFactorOneTimeCodeIdTimeToLiveInSeconds,
    this.twoFactorTrustIdTimeToLiveInSeconds,
    this.webAuthnAuthenticationChallengeTimeToLiveInSeconds,
    this.webAuthnRegistrationChallengeTimeToLiveInSeconds});