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 ¶ added in v1.12.0
type Config struct {
Port int
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.