Identifier checking (syntax,blacklist,PSL)

This commit is contained in:
Richard Barnes 2015-03-16 12:17:31 -04:00
parent 19fada5b27
commit 568bad588a
1 changed files with 6 additions and 0 deletions

View File

@ -81,6 +81,12 @@ type CertificateAuthority interface {
IssueCertificate(x509.CertificateRequest) (Certificate, error)
}
type PolicyAuthority interface {
WellFormed(AcmeIdentifier) bool
WillingToIssue(AcmeIdentifier) bool
ChallengesFor(AcmeIdentifier) ([]Challenge, [][]int)
}
type StorageGetter interface {
GetRegistration(string) (Registration, error)
GetAuthorization(string) (Authorization, error)