Documentation
¶
Overview ¶
Package certverify contains services for verifying MDM certs
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PoolVerifier ¶
type PoolVerifier struct {
// contains filtered or unexported fields
}
PoolVerifier is a simple certificate verifier
func NewPoolVerifier ¶
func NewPoolVerifier(rootsPEM []byte, keyUsages ...x509.ExtKeyUsage) (*PoolVerifier, error)
NewPoolVerifier creates a new Verifier
func (*PoolVerifier) Verify ¶
func (v *PoolVerifier) Verify(cert *x509.Certificate) error
Verify performs certificate verification
type SignatureVerifier ¶
type SignatureVerifier struct {
// contains filtered or unexported fields
}
SignatureVerifier is a simple certificate verifier
func NewSignatureVerifier ¶
func NewSignatureVerifier(rootPEM []byte) (*SignatureVerifier, error)
NewSignatureVerifier creates a new Verifier
func (*SignatureVerifier) Verify ¶
func (v *SignatureVerifier) Verify(cert *x509.Certificate) error
Verify checks only the signature of the certificate against the CA
Click to show internal directories.
Click to hide internal directories.