OAuthSession constructor

OAuthSession({
  1. required String accessToken,
  2. String? refreshToken,
  3. String tokenType = 'DPoP',
  4. required String scope,
  5. DateTime? expiresAt,
  6. required String sub,
  7. required String issuer,
  8. required String pds,
  9. required String clientId,
  10. required String dpopPublicKey,
  11. required String dpopPrivateKey,
})

Implementation

OAuthSession({
  required this.accessToken,
  this.refreshToken,
  this.tokenType = 'DPoP',
  required this.scope,
  this.expiresAt,
  required this.sub,
  required this.issuer,
  required this.pds,
  required this.clientId,
  required this.dpopPublicKey,
  required this.dpopPrivateKey,
});