QuickbooksConnectConfiguration constructor

QuickbooksConnectConfiguration({
  1. required String issuer,
  2. required String authorizationEndpoint,
  3. required String tokenEndpoint,
  4. required String userInfoEndpoint,
  5. required String revocationEndpoint,
  6. required String jwksUri,
  7. required List<Oauth2ResponseTypes> responseTypesSupported,
  8. required List<Oauth2SubjectTypes> subjectTypesSupported,
  9. required List<Oauth2SigningAlg> idTokenSigningAlgValuesSupported,
  10. required List<Oauth2Scopes> scopesSupported,
  11. required List<Oauth2TokenEndpointAuthMethods> tokenEndpointAuthMethodsSupported,
  12. required List<Oauth2Claims> claimsSupported,
})

Implementation

QuickbooksConnectConfiguration({
  required this.issuer,
  required this.authorizationEndpoint,
  required this.tokenEndpoint,
  required this.userInfoEndpoint,
  required this.revocationEndpoint,
  required this.jwksUri,
  required this.responseTypesSupported,
  required this.subjectTypesSupported,
  required this.idTokenSigningAlgValuesSupported,
  required this.scopesSupported,
  required this.tokenEndpointAuthMethodsSupported,
  required this.claimsSupported,
});