aboutsummaryrefslogtreecommitdiff
path: root/challange_tls_sni.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-12-26 01:44:46 +0100
committerDimitri Sokolyuk <demon@dim13.org>2015-12-26 01:44:46 +0100
commitbc9b3520410ff64e4d15c946ab922f00e9698232 (patch)
tree9084d8eae3527c227f9772144c17413d8c988ccf /challange_tls_sni.go
parentf087a951510f3047d6d2a74e7a296a4eafd68fa6 (diff)
bikeshading
Diffstat (limited to 'challange_tls_sni.go')
-rw-r--r--challange_tls_sni.go11
1 files changed, 11 insertions, 0 deletions
diff --git a/challange_tls_sni.go b/challange_tls_sni.go
index 8d2a213..5c03fce 100644
--- a/challange_tls_sni.go
+++ b/challange_tls_sni.go
@@ -1 +1,12 @@
package acme
+
+import "errors"
+
+var errZ = errors.New("invalid Z")
+
+func SNIName(z string) (string, error) {
+ if len(z) != 64 {
+ return "", errZ
+ }
+ return z[0:32] + "." + z[32:64] + ".acme.invalid", nil
+}