go-oidcfed

module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2023 License: MIT

README

Implementation of OIDC Federations for Golang

License GitHub go.mod Go version Go Report DeepSource

This repository holds an implementation of OpenID Connect Federation in the go language with the goal to enable go applications to make use of OIDC federations.

The implementation mainly focuses on the Relying Party side, but can also be utilized for other entity types. The examples directory contains example implementations for a Relying Party and an Intermediate Authority / Trust Anchor. Those serve as examples, they are by no means production ready, but can serve as a good starting point on how the oidcfed library can be used to implement such entities.

The library is not considered stable and some features might be missing. We encourage everybody to give feedback on things that are missing, not working, or weird, also suggestions for improvements and of course we are open for pull requests.


This work was started in and supported by the Geant Trust & Identity Incubator.

Directories

Path Synopsis
examples
rp Module
ta Module
jwx
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL