QuickbooksConnectConfiguration class

Entity to get the Oauth2 configuration values from Quickbooks

Constructors

QuickbooksConnectConfiguration({required String issuer, required String authorizationEndpoint, required String tokenEndpoint, required String userInfoEndpoint, required String revocationEndpoint, required String jwksUri, required List<Oauth2ResponseTypes> responseTypesSupported, required List<Oauth2SubjectTypes> subjectTypesSupported, required List<Oauth2SigningAlg> idTokenSigningAlgValuesSupported, required List<Oauth2Scopes> scopesSupported, required List<Oauth2TokenEndpointAuthMethods> tokenEndpointAuthMethodsSupported, required List<Oauth2Claims> claimsSupported})
QuickbooksConnectConfiguration.fromJson(String source)
Converts from a json value
factory
QuickbooksConnectConfiguration.fromMap(Map<String, dynamic> map)
Converts from a map value
factory

Properties

authorizationEndpoint String
getter/setter pair
claimsSupported List<Oauth2Claims>
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
idTokenSigningAlgValuesSupported List<Oauth2SigningAlg>
getter/setter pair
issuer String
getter/setter pair
jwksUri String
getter/setter pair
responseTypesSupported List<Oauth2ResponseTypes>
getter/setter pair
revocationEndpoint String
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scopesSupported List<Oauth2Scopes>
getter/setter pair
subjectTypesSupported List<Oauth2SubjectTypes>
getter/setter pair
tokenEndpoint String
getter/setter pair
tokenEndpointAuthMethodsSupported List<Oauth2TokenEndpointAuthMethods>
getter/setter pair
userInfoEndpoint String
getter/setter pair

Methods

copyWith({String? issuer, String? authorizationEndpoint, String? tokenEndpoint, String? userInfoEndpoint, String? revocationEndpoint, String? jwksUri, List<Oauth2ResponseTypes>? responseTypesSupported, List<Oauth2SubjectTypes>? subjectTypesSupported, List<Oauth2SigningAlg>? idTokenSigningAlgValuesSupported, List<Oauth2Scopes>? scopesSupported, List<Oauth2TokenEndpointAuthMethods>? tokenEndpointAuthMethodsSupported, List<Oauth2Claims>? claimsSupported}) QuickbooksConnectConfiguration
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Converts to a json value
toMap() Map<String, dynamic>
Converts to a map value
toString() String
A string representation of this object.
override

Operators

operator ==(covariant QuickbooksConnectConfiguration other) bool
The equality operator.
override