OidcClientRegistrationRequest constructor

OidcClientRegistrationRequest({
  1. List<Uri>? redirectUris,
  2. List<Uri>? postLogoutRedirectUris,
  3. List<String>? responseTypes,
  4. List<String>? grantTypes,
  5. String? applicationType,
  6. List<String>? contacts,
  7. String? clientName,
  8. Uri? logoUri,
  9. Uri? clientUri,
  10. Uri? policyUri,
  11. Uri? tosUri,
  12. Uri? jwksUri,
  13. Map<String, dynamic>? jwks,
  14. Uri? sectorIdentifierUri,
  15. String? subjectType,
  16. String? tokenEndpointAuthMethod,
  17. String? idTokenSignedResponseAlg,
  18. Duration? defaultMaxAge,
  19. bool? requireAuthTime,
  20. List<String>? defaultAcrValues,
  21. Uri? initiateLoginUri,
  22. List<Uri>? requestUris,
  23. List<String>? scope,
  24. String? softwareId,
  25. String? softwareVersion,
  26. String? softwareStatement,
  27. String? tlsClientAuthSubjectDn,
  28. String? tlsClientAuthSanDns,
  29. String? tlsClientAuthSanUri,
  30. String? tlsClientAuthSanIp,
  31. String? tlsClientAuthSanEmail,
  32. bool? tlsClientCertificateBoundAccessTokens,
  33. Map<String, dynamic>? extra,
})

Implementation

OidcClientRegistrationRequest({
  this.redirectUris,
  this.postLogoutRedirectUris,
  this.responseTypes,
  this.grantTypes,
  this.applicationType,
  this.contacts,
  this.clientName,
  this.logoUri,
  this.clientUri,
  this.policyUri,
  this.tosUri,
  this.jwksUri,
  this.jwks,
  this.sectorIdentifierUri,
  this.subjectType,
  this.tokenEndpointAuthMethod,
  this.idTokenSignedResponseAlg,
  this.defaultMaxAge,
  this.requireAuthTime,
  this.defaultAcrValues,
  this.initiateLoginUri,
  this.requestUris,
  this.scope,
  this.softwareId,
  this.softwareVersion,
  this.softwareStatement,
  this.tlsClientAuthSubjectDn,
  this.tlsClientAuthSanDns,
  this.tlsClientAuthSanUri,
  this.tlsClientAuthSanIp,
  this.tlsClientAuthSanEmail,
  this.tlsClientCertificateBoundAccessTokens,
  super.extra,
});