implement certificate posture check

This commit is contained in:
pascal
2026-08-31 13:47:55 +02:00
parent 086d8ba507
commit 84d83fa05e
34 changed files with 2825 additions and 1236 deletions
+2
View File
@@ -11,6 +11,7 @@ import (
log "github.com/sirupsen/logrus"
"google.golang.org/grpc/metadata"
"github.com/netbirdio/netbird/shared/management/certposture"
"github.com/netbirdio/netbird/shared/management/proto"
)
@@ -61,6 +62,7 @@ type Info struct {
SystemManufacturer string
Environment Environment
Files []File // for posture checks
CertificateProofs []certposture.Proof
RosenpassEnabled bool
RosenpassPermissive bool