Welcome to the OpenID Federation Browser project! This tool is designed to facilitate the exploration and management of OpenID Federation entities, providing a user-friendly interface for navigating Trust Chains and Entity Configurations.
- Entity Discovery: Easily discover and view OpenID Federation Entities and their configurations.
- Trust Chain Visualization: Visualize the Trust Chains between entities, including Trust Anchors, Intermediates, and Leaves.
- Security Insights: Gain insights into the security aspects of the federation, including trust marks and compliance status.
To install and run the OpenID Federation Browser, follow these steps documented in here.
- Configure the Trust Anchor: Submit the https URL of the Trust Anchor to use and optionally its Federation Entity Keys in JWK format.
- Browse Subordinates: inspect the Entities listed in the Federation Listing Endpoint and find Leaves and Intermediates.
- Filter Subordinates: filter results using regexp on the entity IDs or Federation Listing url params filters.
- Discover Entities: Submit a specific entity id to be resolved under the configured Trust Anchor.
- Inspect Entity Statements: inspect Entity Configuration by clicking an Entity, Subordinate Statements by clicking the wire connecting an Entity with its Superior.
- Export Trust Chains: By selecting a specific Entity, download the validated Trust Chain.
- Security Checks: Inspect specific Trust Marks associated with each entity.
We welcome contributions to the OpenID Federation Browser project! To contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes and push the branch to your fork.
- Submit a pull request with a description of your changes.
This project is licensed under the Apache2 License. See the LICENSE file for more details.
For questions or support, please contact [email protected].