Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Api ¶
type Api struct {
SessionTimeoutSeconds time.Duration
Listener string
Advertise string
Identity identity.Identity
IdentityConfig identity.IdentityConfig
IdentityCaPem []byte
HttpTimeouts HttpTimeouts
}
type Config ¶
type Config struct {
RootIdentityConfig identity.IdentityConfig
RootIdentity identity.Identity
RootIdentityCaPem []byte
Enabled bool
Api Api
Enrollment Enrollment
// contains filtered or unexported fields
}
func LoadFromMap ¶
func (*Config) SessionTimeoutDuration ¶
type Enrollment ¶
type Enrollment struct {
SigningCert identity.Identity
SigningCertConfig identity.IdentityConfig
SigningCertCaPem []byte
EdgeIdentity EnrollmentOption
EdgeRouter EnrollmentOption
}
type EnrollmentOption ¶
Click to show internal directories.
Click to hide internal directories.