Files
stfs/internal/signature/check.go
2021-12-08 00:27:46 +01:00

20 lines
381 B
Go

package signature
import "github.com/pojntfx/stfs/pkg/config"
func CheckSignatureFormat(signatureFormat string) error {
signatureFormatIsKnown := false
for _, candidate := range config.KnownSignatureFormats {
if signatureFormat == candidate {
signatureFormatIsKnown = true
}
}
if !signatureFormatIsKnown {
return config.ErrSignatureFormatUnknown
}
return nil
}