Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Analyser ¶
type Analyser struct {
RemovedCertificates []removedCertificate
}
func NewAnalyser ¶
NewAnalyser creates a new Analyzer using the public Mozilla CA removed certificate list as part of its checks. This method performs HTTP requests to retrieve that list. The request will be made with the given context.
func (*Analyser) AnalyseCertificate ¶
func (an *Analyser) AnalyseCertificate(cert *x509.Certificate) []Note
AnalyseCertificate takes an X.509 certificate and performs basic analysis. This is intended to highlight any concerns or issues to a user.
Click to show internal directories.
Click to hide internal directories.