Help us shape the future of Go! Take the 2026 Go Developer Survey

app

package
v0.23.6 Latest Latest
Warning

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

Go to latest
Published: Nov 1, 2026 License: BSD-3-Clause Imports: 76 Imported by: 0

Documentation

Overview

Package app is the authn-bridge command: an OpenID Connect provider in front of a SAML federation such as RENATER or eduGAIN. It is internal so that nothing outside this module depends on the program's insides; cmd/authn-bridge calls Main and nothing else.

The SAML half is github.com/go-authn/saml; this is the OpenID Connect half and the mapping between them. See the README for the configuration.

Index

Constants

View Source
const DomainGrantExtension = sshcert.DomainGrantExtension

DomainGrantExtension is GÉANT's extension naming the domains a certificate is meant for (the EuroHPC SSH CA profile), as go-authn/sshcert names it.

View Source
const GroupsExtension = "groups@go-authn.org"

GroupsExtension is the certificate extension that carries the person's groups, one per line.

View Source
const Name = "authn-bridge"

Name is the command's name: what it is installed as, and what its help and its errors call it. Not "bridge": iproute2 installs /sbin/bridge on practically every Linux host.

Variables

This section is empty.

Functions

func Main

func Main()

Main runs the command with the process's arguments and exits non-zero on an error. cmd/authn-bridge is this and nothing else.

Types

This section is empty.

Jump to

Keyboard shortcuts

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