Documentation ¶
Index ¶
- type CAImpl
- func (ca *CAImpl) CompleteOrder(order *core.Order)
- func (ca *CAImpl) GetIntermediateCert(no int) *core.Certificate
- func (ca *CAImpl) GetIntermediateKey(no int) *rsa.PrivateKey
- func (ca *CAImpl) GetNumberOfRootCerts() int
- func (ca *CAImpl) GetRootCert(no int) *core.Certificate
- func (ca *CAImpl) GetRootKey(no int) *rsa.PrivateKey
- func (ca *CAImpl) RecognizedSKID(issuer []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CAImpl ¶
type CAImpl struct {
// contains filtered or unexported fields
}
func (*CAImpl) CompleteOrder ¶
func (*CAImpl) GetIntermediateCert ¶
func (ca *CAImpl) GetIntermediateCert(no int) *core.Certificate
GetIntermediateCert returns the first (closest the leaf) issuer certificate in the chain identified by `no`.
func (*CAImpl) GetIntermediateKey ¶
func (ca *CAImpl) GetIntermediateKey(no int) *rsa.PrivateKey
func (*CAImpl) GetNumberOfRootCerts ¶
func (*CAImpl) GetRootCert ¶
func (ca *CAImpl) GetRootCert(no int) *core.Certificate
func (*CAImpl) GetRootKey ¶
func (ca *CAImpl) GetRootKey(no int) *rsa.PrivateKey
func (*CAImpl) RecognizedSKID ¶ added in v2.6.0
RecognizedSKID attempts to match the incoming Authority Key Idenfitier (AKID) bytes to the Subject Key Identifier (SKID) of an intermediate certificate. It returns an error if no match is found.
Click to show internal directories.
Click to hide internal directories.