folder structure to prepare eap in eap

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
Jens Langhammer
2025-05-20 23:44:01 +02:00
parent d6cf129eaa
commit 19bb77638a
11 changed files with 6 additions and 6 deletions

View File

@ -0,0 +1,21 @@
package tls
import (
"goauthentik.io/internal/outpost/radius/eap/protocol"
)
func (p *Payload) innerHandler(ctx protocol.Context) *Payload {
// p.st.TLS.read
// d, _ := io.ReadAll(p.st.TLS)
err := p.Inner.Decode([]byte{})
if err != nil {
ctx.Log().WithError(err).Warning("TLS: failed to decode inner protocol")
ctx.EndInnerProtocol(protocol.StatusError, nil)
return nil
}
pl := p.Inner.Handle(ctx)
enc, err := pl.Encode()
return &Payload{
Data: enc,
}
}