Add validation to config

This commit is contained in:
2021-12-08 09:42:12 +01:00
parent cc9687b907
commit 195310282f
5 changed files with 313 additions and 21 deletions

View File

@@ -17,6 +17,12 @@ type FileStore interface {
ListFiles() ([]*pb.ListFilesResponse_ListFileInfo, error)
}
type DataStore interface {
BinaryStore
CertificateStore
UserStore
}
type CertificateStore interface {
GetCertificate(serial string) (*x509.Certificate, error)
StoreCertificate(cert *x509.Certificate) error