};
key-store "hsm" {
directory ".";
- uri "pkcs11:token=bind9;pin-value=1234";
+ pkcs11-uri "pkcs11:token=bind9;pin-value=1234";
};
options {
dnssec-policy "default";
};
key-store "hsm" {
directory ".";
- uri "pkcs11:token=bind9;pin-value=1234";
+ pkcs11-uri "pkcs11:token=bind9;pin-value=1234";
};
options {
avoid-v4-udp-ports {
key-store "hsm" {
directory ".";
- uri "pkcs11:token=softhsm2-enginepkcs11;pin-value=1234";
+ pkcs11-uri "pkcs11:token=softhsm2-enginepkcs11;pin-value=1234";
};
key-store "pin" {
directory ".";
- uri "pkcs11:token=softhsm2-enginepkcs11;pin-source=pin";
+ pkcs11-uri "pkcs11:token=softhsm2-enginepkcs11;pin-source=pin";
};
key-store "disk" {
key-store "hsm" {
directory ".";
- uri "pkcs11:token=softhsm2-enginepkcs11;pin-value=1234";
+ pkcs11-uri "pkcs11:token=softhsm2-enginepkcs11;pin-value=1234";
};
key-store "hsm2" {
directory "keys";
- uri "pkcs11:token=softhsm2-enginepkcs11;pin-value=1234";
+ pkcs11-uri "pkcs11:token=softhsm2-enginepkcs11;pin-value=1234";
};
key-store "pin" {
directory ".";
- uri "pkcs11:token=softhsm2-enginepkcs11;pin-source=pin";
+ pkcs11-uri "pkcs11:token=softhsm2-enginepkcs11;pin-source=pin";
};
key-store "disk" {
The ``directory`` specifies where key files for this key should be stored.
This is similar to using the zone's ``key-directory``.
-.. namedconf:statement:: uri
+.. namedconf:statement:: pkcs11-uri
:tags: dnssec, pkcs11
The ``uri`` is a string that specifies a PKCS#11 URI Scheme (defined in
key-store <string> {
directory <string>;
- uri <quoted_string>;
+ pkcs11-uri <quoted_string>;
}; // may occur multiple times
logging {
maps[i] = NULL;
dns_keystore_setdirectory(keystore,
get_string(maps, "directory"));
- dns_keystore_setpkcs11uri(keystore, get_string(maps, "uri"));
+ dns_keystore_setpkcs11uri(keystore,
+ get_string(maps, "pkcs11-uri"));
}
/* Append it to the list for future lookups. */
/*%
* A key-store statement.
*/
-static cfg_clausedef_t keystore_clauses[] = { { "directory", &cfg_type_astring,
- 0 },
- { "uri", &cfg_type_qstring, 0 },
- { NULL, NULL, 0 } };
+static cfg_clausedef_t keystore_clauses[] = {
+ { "directory", &cfg_type_astring, 0 },
+ { "pkcs11-uri", &cfg_type_qstring, 0 },
+ { NULL, NULL, 0 }
+};
static cfg_clausedef_t *keystore_clausesets[] = { keystore_clauses, NULL };
static cfg_type_t cfg_type_keystoreopts = {