Dossier-Facile-Keycloak-Ip-Client-Restriction

active

MTES-MCT

View on GitHub

Ce projet implémente un ClientPolicyExecutor personnalisé pour Keycloak qui permet de restreindre l'authentification des clients à des plages d'adresses IP spécifiques.

Java
MITDocumentation

Features

  • Validation d'adresses IP
  • Support des blocs CIDR
  • Support des proxies
  • Configuration flexible
  • Logging détaillé

Tech Stack

Dépendances

KeycloakMaven

Composants

  • ClientPolicyExecutor
  • Authentificateur Keycloak
  • Service de validation IP
  • Configuration via attributs client

Tags

Métriques

Stars
0
Forks
1
Open Issues
1
Last Activity
3 months ago

Information

Target Audience
Professionnels
Authentication
oauth2, saml
Testing
Tests unitaires (Maven)
CI/CD
github-actions-add-jar-to-release.yml