diff --git a/docs/provider-pkcs11.7 b/docs/provider-pkcs11.7 index 6cafc318..7740fba3 100644 --- a/docs/provider-pkcs11.7 +++ b/docs/provider-pkcs11.7 @@ -202,6 +202,12 @@ Some implementatations of PKCS11 don\[cq]t allow setting \f[V]pApplication\f[R] and \f[V]Notify\f[R] callback functions in \f[V]C_OpenSession\f[R]. This option sets NULL values for both callbacks. +.SS no-allowed-mechanisms +.PP +Some implementatations of PKCS11 don\[cq]t support +\f[V]CKA_ALLOWED_MECHANISMS\f[R] attribute on keys. +Setting this quirk prevents the provider from attempting to set and read +this attribute. .PP Default: none .PP diff --git a/docs/provider-pkcs11.7.md b/docs/provider-pkcs11.7.md index 81c77762..8585f4fc 100644 --- a/docs/provider-pkcs11.7.md +++ b/docs/provider-pkcs11.7.md @@ -194,6 +194,11 @@ Some implementatations of PKCS11 don't allow setting `pApplication` and `Notify` callback functions in `C_OpenSession`. This option sets NULL values for both callbacks. +### no-allowed-mechanisms +Some implementatations of PKCS11 don't support `CKA_ALLOWED_MECHANISMS` +attribute on keys. Setting this quirk prevents the provider from +attempting to set and read this attribute. + Default: none Example: