authorize/log: remove audit logging (#5369)

This commit is contained in:
Denis Mishin 2024-11-22 14:32:52 -05:00 committed by GitHub
parent 3a8bdde211
commit 2bb70258c3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 829 additions and 1537 deletions

View file

@ -13,7 +13,6 @@ import (
"github.com/pomerium/pomerium/internal/authenticateflow"
"github.com/pomerium/pomerium/pkg/grpc"
"github.com/pomerium/pomerium/pkg/grpc/databroker"
"github.com/pomerium/pomerium/pkg/protoutil"
)
var outboundGRPCConnection = new(grpc.CachedOutboundGRPClientConn)
@ -27,7 +26,6 @@ type authorizeState struct {
evaluator *evaluator.Evaluator
dataBrokerClientConnection *googlegrpc.ClientConn
dataBrokerClient databroker.DataBrokerServiceClient
auditEncryptor *protoutil.Encryptor
sessionStore *config.SessionStore
authenticateFlow authenticateFlow
}
@ -71,14 +69,6 @@ func newAuthorizeStateFromConfig(
state.dataBrokerClientConnection = cc
state.dataBrokerClient = databroker.NewDataBrokerServiceClient(cc)
auditKey, err := cfg.Options.GetAuditKey()
if err != nil {
return nil, fmt.Errorf("authorize: invalid audit key: %w", err)
}
if auditKey != nil {
state.auditEncryptor = protoutil.NewEncryptor(auditKey)
}
state.sessionStore, err = config.NewSessionStore(cfg.Options)
if err != nil {
return nil, fmt.Errorf("authorize: invalid session store: %w", err)