Documentation ¶
Index ¶
Constants ¶
View Source
const ( DefaultPort = 50001 // Default RootCertFilename is the filename that holds the root certificate. DefaultRootCertFilename = "ca.crt" // DefaultIssuerCertFilename is the filename that holds the issuer certificate. DefaultIssuerCertFilename = "issuer.crt" // DefaultIssuerKeyFilename is the filename that holds the issuer key. DefaultIssuerKeyFilename = "issuer.key" )
Variables ¶
This section is empty.
Functions ¶
func IsKubernetesHosted ¶
func IsKubernetesHosted() bool
Types ¶
type Config ¶
type Config struct { Port int ListenAddress string TrustDomain string CAStore string WorkloadCertTTL time.Duration AllowedClockSkew time.Duration RootCertPath string IssuerCertPath string IssuerKeyPath string Validators map[sentryv1pb.SignCertificateRequest_TokenValidator]map[string]string DefaultValidator sentryv1pb.SignCertificateRequest_TokenValidator Features []daprGlobalConfig.FeatureSpec }
Config holds the configuration for the Certificate Authority.
func FromConfigName ¶
FromConfigName returns a Sentry configuration based on a configuration spec. A default configuration is loaded in case of an error.
Click to show internal directories.
Click to hide internal directories.