Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EncryptionServer ¶
type EncryptionServer interface {
chi.Router
CreateKey(w http.ResponseWriter, r *http.Request)
ReadKey(w http.ResponseWriter, r *http.Request)
DeleteKey(w http.ResponseWriter, r *http.Request)
ListKeys(w http.ResponseWriter, r *http.Request)
Encrypt(w http.ResponseWriter, r *http.Request)
Decrypt(w http.ResponseWriter, r *http.Request)
Hash(w http.ResponseWriter, r *http.Request)
GenerateHMAC(w http.ResponseWriter, r *http.Request)
Sign(w http.ResponseWriter, r *http.Request)
VerifySigned(w http.ResponseWriter, r *http.Request)
Rewrap(w http.ResponseWriter, r *http.Request)
UpdateKeyConfiguration(w http.ResponseWriter, r *http.Request)
RotateKey(w http.ResponseWriter, r *http.Request)
ExportKey(w http.ResponseWriter, r *http.Request)
BackupKey(w http.ResponseWriter, r *http.Request)
RestoreKey(w http.ResponseWriter, r *http.Request)
GenerateKey(w http.ResponseWriter, r *http.Request)
GenerateRandomBytes(w http.ResponseWriter, r *http.Request)
Health(w http.ResponseWriter, r *http.Request)
Init()
// contains filtered or unexported methods
}
Click to show internal directories.
Click to hide internal directories.