community

package
v3.0.0-...-cfbdf18 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 7, 2022 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBrIANBareWildcard

func NewBrIANBareWildcard() lint.LintInterface

func NewBrIANWildcardFirst

func NewBrIANWildcardFirst() lint.LintInterface

func NewBrSANBareWildcard

func NewBrSANBareWildcard() lint.LintInterface

func NewDNSNameRedacted

func NewDNSNameRedacted() lint.LintInterface

func NewFermatFactorization

func NewFermatFactorization() lint.LintInterface

func NewIANDNSNull

func NewIANDNSNull() lint.LintInterface

func NewIANDNSPeriod

func NewIANDNSPeriod() lint.LintInterface

func NewIANPubSuffix

func NewIANPubSuffix() lint.LintInterface

func NewIssuerDNLeadingSpace

func NewIssuerDNLeadingSpace() lint.LintInterface

func NewIssuerDNTrailingSpace

func NewIssuerDNTrailingSpace() lint.LintInterface

func NewIssuerRDNHasMultipleAttribute

func NewIssuerRDNHasMultipleAttribute() lint.LintInterface

func NewPubSuffix

func NewPubSuffix() lint.LintInterface

func NewRsaExpNegative

func NewRsaExpNegative() lint.LintInterface

func NewRsaParsedPubKeyExist

func NewRsaParsedPubKeyExist() lint.LintInterface

func NewSANDNSDuplicate

func NewSANDNSDuplicate() lint.LintInterface

func NewSANDNSNull

func NewSANDNSNull() lint.LintInterface

func NewSANDNSPeriod

func NewSANDNSPeriod() lint.LintInterface

func NewSANWildCardFirst

func NewSANWildCardFirst() lint.LintInterface

func NewSubjectDNLeadingSpace

func NewSubjectDNLeadingSpace() lint.LintInterface

func NewSubjectDNTrailingSpace

func NewSubjectDNTrailingSpace() lint.LintInterface

func NewSubjectRDNHasMultipleAttribute

func NewSubjectRDNHasMultipleAttribute() lint.LintInterface

func NewValidityNegative

func NewValidityNegative() lint.LintInterface

Types

type DNSNameRedacted

type DNSNameRedacted struct{}

func (*DNSNameRedacted) CheckApplies

func (l *DNSNameRedacted) CheckApplies(c *x509.Certificate) bool

func (*DNSNameRedacted) Execute

type IANDNSNull

type IANDNSNull struct{}

func (*IANDNSNull) CheckApplies

func (l *IANDNSNull) CheckApplies(c *x509.Certificate) bool

func (*IANDNSNull) Execute

func (l *IANDNSNull) Execute(c *x509.Certificate) *lint.LintResult

type IANDNSPeriod

type IANDNSPeriod struct{}

func (*IANDNSPeriod) CheckApplies

func (l *IANDNSPeriod) CheckApplies(c *x509.Certificate) bool

func (*IANDNSPeriod) Execute

func (l *IANDNSPeriod) Execute(c *x509.Certificate) *lint.LintResult

type IANPubSuffix

type IANPubSuffix struct{}

func (*IANPubSuffix) CheckApplies

func (l *IANPubSuffix) CheckApplies(c *x509.Certificate) bool

func (*IANPubSuffix) Execute

func (l *IANPubSuffix) Execute(c *x509.Certificate) *lint.LintResult

type IssuerDNLeadingSpace

type IssuerDNLeadingSpace struct{}

func (*IssuerDNLeadingSpace) CheckApplies

func (l *IssuerDNLeadingSpace) CheckApplies(c *x509.Certificate) bool

func (*IssuerDNLeadingSpace) Execute

type IssuerDNTrailingSpace

type IssuerDNTrailingSpace struct{}

func (*IssuerDNTrailingSpace) CheckApplies

func (l *IssuerDNTrailingSpace) CheckApplies(c *x509.Certificate) bool

func (*IssuerDNTrailingSpace) Execute

type IssuerRDNHasMultipleAttribute

type IssuerRDNHasMultipleAttribute struct{}

func (*IssuerRDNHasMultipleAttribute) CheckApplies

func (l *IssuerRDNHasMultipleAttribute) CheckApplies(c *x509.Certificate) bool

func (*IssuerRDNHasMultipleAttribute) Execute

type SANDNSDuplicate

type SANDNSDuplicate struct{}

func (*SANDNSDuplicate) CheckApplies

func (l *SANDNSDuplicate) CheckApplies(c *x509.Certificate) bool

func (*SANDNSDuplicate) Execute

type SANDNSNull

type SANDNSNull struct{}

func (*SANDNSNull) CheckApplies

func (l *SANDNSNull) CheckApplies(c *x509.Certificate) bool

func (*SANDNSNull) Execute

func (l *SANDNSNull) Execute(c *x509.Certificate) *lint.LintResult

type SANDNSPeriod

type SANDNSPeriod struct{}

func (*SANDNSPeriod) CheckApplies

func (l *SANDNSPeriod) CheckApplies(c *x509.Certificate) bool

func (*SANDNSPeriod) Execute

func (l *SANDNSPeriod) Execute(c *x509.Certificate) *lint.LintResult

type SANWildCardFirst

type SANWildCardFirst struct{}

func (*SANWildCardFirst) CheckApplies

func (l *SANWildCardFirst) CheckApplies(c *x509.Certificate) bool

func (*SANWildCardFirst) Execute

type SubjectDNLeadingSpace

type SubjectDNLeadingSpace struct{}

func (*SubjectDNLeadingSpace) CheckApplies

func (l *SubjectDNLeadingSpace) CheckApplies(c *x509.Certificate) bool

func (*SubjectDNLeadingSpace) Execute

type SubjectDNTrailingSpace

type SubjectDNTrailingSpace struct{}

func (*SubjectDNTrailingSpace) CheckApplies

func (l *SubjectDNTrailingSpace) CheckApplies(c *x509.Certificate) bool

func (*SubjectDNTrailingSpace) Execute

type SubjectRDNHasMultipleAttribute

type SubjectRDNHasMultipleAttribute struct{}

func (*SubjectRDNHasMultipleAttribute) CheckApplies

func (*SubjectRDNHasMultipleAttribute) Execute

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL