diff --git a/mdsigner.yaml.example b/mdsigner.yaml.example
index cbf091c4c92abc35d334dd463ceb51c117a82c4c..54bd656a5fb262cb2ebf329e722e2334240608a6 100644
--- a/mdsigner.yaml.example
+++ b/mdsigner.yaml.example
@@ -1,12 +1,12 @@
 ---
 test:
   signer:
-    name: test_signer
+    type: test_signer
     key_spec: meta.key
     cert_spec: meta.crt
   metadir: metadata/test
 foobar:
   signer:
-    name: hsm_signer
+    type: hsm_signer
     key_spec: pkcs11:///usr/lib/softhsm/libsofthsm2.so/test?pin=secret
   metadir: metadata/foobar
diff --git a/signers.py b/signers.py
index 16276f1272026428d88518f6aed77182a4a9bb44..273637d102388ec1437de66b9339a5df2b9c79de 100644
--- a/signers.py
+++ b/signers.py
@@ -31,9 +31,9 @@ _signers = {
 
 class Signers():
     def __init__(self, signer):
-        self.name = signer['name']
+        self.type = signer['type']
         self.key_spec = signer['key_spec']
         self.cert_spec = signer.get('cert_spec', None)
 
     def sign(self, xml):
-        return _signers[self.name](xml, self.key_spec, self.cert_spec)
+        return _signers[self.type](xml, self.key_spec, self.cert_spec)