Documentation ¶
Index ¶
- type EnrolledIssuer
- type IssuerData
- type MozIssuers
- func (mi *MozIssuers) DatasetAge() time.Duration
- func (mi *MozIssuers) Enroll(aIssuer types.Issuer)
- func (mi *MozIssuers) GetCertificateForIssuer(aIssuer types.Issuer) (*x509.Certificate, error)
- func (mi *MozIssuers) GetIssuers() []types.Issuer
- func (mi *MozIssuers) GetSubjectForIssuer(aIssuer types.Issuer) (string, error)
- func (mi *MozIssuers) InsertIssuerFromCertAndPem(aCert *x509.Certificate, aPem string, crls []string) types.Issuer
- func (mi *MozIssuers) IsIssuerEnrolled(aIssuer types.Issuer) bool
- func (mi *MozIssuers) IsIssuerInProgram(aIssuer types.Issuer) bool
- func (mi *MozIssuers) Load() error
- func (mi *MozIssuers) LoadEnrolledIssuers(filePath string) error
- func (mi *MozIssuers) LoadFromDisk(aPath string) error
- func (mi *MozIssuers) NewTestIssuerFromSubjectString(aSub string) types.Issuer
- func (mi *MozIssuers) SaveIssuersList(filePath string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EnrolledIssuer ¶
type IssuerData ¶
type IssuerData struct {
// contains filtered or unexported fields
}
type MozIssuers ¶
type MozIssuers struct { CrlMap types.IssuerCrlMap DiskPath string ReportUrl string // contains filtered or unexported fields }
func NewMozillaIssuers ¶
func NewMozillaIssuers() *MozIssuers
func (*MozIssuers) DatasetAge ¶
func (mi *MozIssuers) DatasetAge() time.Duration
func (*MozIssuers) Enroll ¶
func (mi *MozIssuers) Enroll(aIssuer types.Issuer)
func (*MozIssuers) GetCertificateForIssuer ¶
func (mi *MozIssuers) GetCertificateForIssuer(aIssuer types.Issuer) (*x509.Certificate, error)
func (*MozIssuers) GetIssuers ¶
func (mi *MozIssuers) GetIssuers() []types.Issuer
func (*MozIssuers) GetSubjectForIssuer ¶
func (mi *MozIssuers) GetSubjectForIssuer(aIssuer types.Issuer) (string, error)
func (*MozIssuers) InsertIssuerFromCertAndPem ¶
func (mi *MozIssuers) InsertIssuerFromCertAndPem(aCert *x509.Certificate, aPem string, crls []string) types.Issuer
func (*MozIssuers) IsIssuerEnrolled ¶
func (mi *MozIssuers) IsIssuerEnrolled(aIssuer types.Issuer) bool
func (*MozIssuers) IsIssuerInProgram ¶
func (mi *MozIssuers) IsIssuerInProgram(aIssuer types.Issuer) bool
func (*MozIssuers) Load ¶
func (mi *MozIssuers) Load() error
func (*MozIssuers) LoadEnrolledIssuers ¶
func (mi *MozIssuers) LoadEnrolledIssuers(filePath string) error
func (*MozIssuers) LoadFromDisk ¶
func (mi *MozIssuers) LoadFromDisk(aPath string) error
func (*MozIssuers) NewTestIssuerFromSubjectString ¶
func (mi *MozIssuers) NewTestIssuerFromSubjectString(aSub string) types.Issuer
func (*MozIssuers) SaveIssuersList ¶
func (mi *MozIssuers) SaveIssuersList(filePath string) error
Click to show internal directories.
Click to hide internal directories.