Documentation
¶
Index ¶
- func Generate() *cli.Command
- type SelfSignedProvider
- func (s *SelfSignedProvider) GetCertificate(_ *tls.ClientHelloInfo) (*tls.Certificate, error)
- func (s *SelfSignedProvider) GetCertificateWithContext(context.Context, *tls.ClientHelloInfo) (*tls.Certificate, error)
- func (s *SelfSignedProvider) Initialize(_ context.Context) error
- func (s *SelfSignedProvider) OnHandshake(_ cipher.OnHandshakeFunc)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SelfSignedProvider ¶
type SelfSignedProvider struct {
RootDomain string
// contains filtered or unexported fields
}
func (*SelfSignedProvider) GetCertificate ¶
func (s *SelfSignedProvider) GetCertificate(_ *tls.ClientHelloInfo) (*tls.Certificate, error)
func (*SelfSignedProvider) GetCertificateWithContext ¶
func (s *SelfSignedProvider) GetCertificateWithContext(context.Context, *tls.ClientHelloInfo) (*tls.Certificate, error)
func (*SelfSignedProvider) Initialize ¶
func (s *SelfSignedProvider) Initialize(_ context.Context) error
func (*SelfSignedProvider) OnHandshake ¶
func (s *SelfSignedProvider) OnHandshake(_ cipher.OnHandshakeFunc)
Click to show internal directories.
Click to hide internal directories.