Formatted.
This commit is contained in:
parent
a13e58e340
commit
1ba1584c7a
2 changed files with 8 additions and 9 deletions
|
@ -81,13 +81,12 @@ type Authority struct {
|
|||
}
|
||||
|
||||
type AuthorityInfo struct {
|
||||
StartTime time.Time
|
||||
RootX509Certs []*x509.Certificate
|
||||
SSHCAUserPublicKey []byte
|
||||
SSHCAHostPublicKey []byte
|
||||
StartTime time.Time
|
||||
RootX509Certs []*x509.Certificate
|
||||
SSHCAUserPublicKey []byte
|
||||
SSHCAHostPublicKey []byte
|
||||
}
|
||||
|
||||
|
||||
// New creates and initiates a new Authority type.
|
||||
func New(cfg *config.Config, opts ...Option) (*Authority, error) {
|
||||
err := cfg.Validate()
|
||||
|
@ -569,7 +568,7 @@ func (a *Authority) GetAdminDatabase() admin.DB {
|
|||
|
||||
func (a *Authority) GetInfo() AuthorityInfo {
|
||||
ai := AuthorityInfo{
|
||||
StartTime: a.startTime,
|
||||
StartTime: a.startTime,
|
||||
RootX509Certs: a.rootX509Certs,
|
||||
}
|
||||
if a.sshCAUserCertSignKey != nil {
|
||||
|
|
6
ca/ca.go
6
ca/ca.go
|
@ -1,9 +1,9 @@
|
|||
package ca
|
||||
|
||||
import (
|
||||
"crypto/sha256"
|
||||
"crypto/tls"
|
||||
"crypto/x509"
|
||||
"crypto/sha256"
|
||||
"encoding/hex"
|
||||
"fmt"
|
||||
"log"
|
||||
|
@ -302,8 +302,8 @@ func (ca *CA) Run() error {
|
|||
authorityInfo := ca.auth.GetInfo()
|
||||
log.Printf("Address: %s", ca.config.Address)
|
||||
for _, crt := range authorityInfo.RootX509Certs {
|
||||
sum := sha256.Sum256(crt.Raw)
|
||||
log.Printf("X.509 Root Fingerprint: %s", hex.EncodeToString(sum[:]))
|
||||
sum := sha256.Sum256(crt.Raw)
|
||||
log.Printf("X.509 Root Fingerprint: %s", hex.EncodeToString(sum[:]))
|
||||
}
|
||||
if authorityInfo.SSHCAHostPublicKey != nil {
|
||||
log.Printf("SSH Host CA Key: %s\n", authorityInfo.SSHCAHostPublicKey)
|
||||
|
|
Loading…
Reference in a new issue