Versions in this module Expand all Collapse all v0 v0.0.4 Jun 5, 2020 v0.0.3 May 29, 2020 Changes in this version + var ValidationResultFail = ValidationResult + var ValidationResultPass = ValidationResult + var ValidationResultSkip = ValidationResult + type ValidationResult struct + Message string + ResultStr string + Success bool + func ValidateCA(isCA bool) (ValidationResult, error) + func ValidateChain(certs []*x509.Certificate) (ValidationResult, error) + func ValidateHostname(hostname string, hostCert *x509.Certificate) (ValidationResult, error) + func ValidateIssuer(issuer pkix.Name) (ValidationResult, error) + func ValidateNotAfter(notAfter time.Time) (ValidationResult, error) + func ValidateNotBefore(notBefore time.Time) (ValidationResult, error) + func ValidateSubject(subject pkix.Name) (ValidationResult, error) + func (result ValidationResult) String() string + type ValidationType int + const ValidationTypeCACert + const ValidationTypeIssuer + const ValidationTypeNotAfter + const ValidationTypeNotBefore + const ValidationTypeSubject