felectronic_clave 1.0.0 copy "felectronic_clave: ^1.0.0" to clipboard
felectronic_clave: ^1.0.0 copied to clipboard

Cl@ve authentication for Spanish government services. Supports Cl@ve PIN, Cl@ve Permanente, Electronic Certificate, European Credential (eIDAS), and Cl@ve Movil flows.

Changelog #

1.0.0 #

  • OAuth/OIDC authentication via ClaveRepository with 5 Clave methods.
  • Clave Movil flow: notification code creation and polling validation.
  • ClaveMobilePoller stream for declarative polling.
  • Token management: store, refresh, validate, backup/restore for LOA elevation.
  • DocumentValidator for DNI/NIE format and checksum validation.
  • ClaveValidationError enum for document and contrast validation.
  • String extensions: isValidDni, isValidNie, validateDocument(), validateContrast().
  • ClaveAuthResultX, ClaveMobileSessionX, ClaveConfigX convenience extensions.
  • JwtParser for lightweight JWT payload extraction.
  • Typed error hierarchy with 8 error subclasses.
0
likes
150
points
38
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Cl@ve authentication for Spanish government services. Supports Cl@ve PIN, Cl@ve Permanente, Electronic Certificate, European Credential (eIDAS), and Cl@ve Movil flows.

Repository (GitHub)
View/report issues

Topics

#oauth #clave #spain #authentication #identity

License

MIT (license)

Dependencies

flutter, flutter_appauth, flutter_secure_storage, http

More

Packages that depend on felectronic_clave