Versions in this module Expand all Collapse all v1 v1.0.2 May 18, 2023 Changes in this version + type Config struct + AdminIDs []spiffeid.ID + AgentTTL time.Duration + AuditLogEnabled bool + AuthOpaPolicyEngineConfig *authpolicy.OpaEngineConfig + BindAddress *net.TCPAddr + BindLocalAddress net.Addr + CAKeyType keymanager.KeyType + CASubject pkix.Name + CATTL time.Duration + CacheReloadInterval time.Duration + DataDir string + Experimental ExperimentalConfig + Federation FederationConfig + HealthChecks health.Config + JWTIssuer string + JWTKeyType keymanager.KeyType + JWTSVIDTTL time.Duration + Log logrus.FieldLogger + LogReopener func(context.Context) error + PluginConfigs common.PluginConfigs + ProfilingEnabled bool + ProfilingFreq int + ProfilingNames []string + ProfilingPort int + RateLimit endpoints.RateLimitConfig + Telemetry telemetry.FileConfig + TrustDomain spiffeid.TrustDomain + X509SVIDTTL time.Duration + type ExperimentalConfig struct + type FederationConfig struct + BundleEndpoint *bundle.EndpointConfig + FederatesWith map[spiffeid.TrustDomain]bundle_client.TrustDomainConfig + type Server struct + func New(config Config) *Server + func (s *Server) CheckHealth() health.State + func (s *Server) Run(ctx context.Context) error