start inner STM

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
Jens Langhammer
2025-05-23 18:14:59 +02:00
parent 8da54d5811
commit 5d25f68b71
8 changed files with 50 additions and 12 deletions

View File

@ -7,7 +7,15 @@ import (
"goauthentik.io/internal/outpost/radius/eap/protocol"
)
type TLSConfig interface {
TLSConfig() *tls.Config
}
type Settings struct {
Config *tls.Config
HandshakeSuccessful func(ctx protocol.Context, certs []*x509.Certificate) protocol.Status
}
func (s *Settings) TLSConfig() *tls.Config {
return s.Config
}