Bump ietf-keystore to 2022-12-12
[netconf.git] / keystore / keystore-api / src / main / yang / ietf-keystore@2022-12-12.yang
similarity index 98%
rename from keystore/keystore-api/src/main/yang/ietf-keystore@2022-05-24.yang
rename to keystore/keystore-api/src/main/yang/ietf-keystore@2022-12-12.yang
index 345e0aa6f62ef68609c2e47b59962a8d88e68119..9424c45ce44b9c4feb3e5096dcf1725f456f2a8d 100644 (file)
@@ -48,7 +48,7 @@ module ietf-keystore {
      (RFC 8174) when, and only when, they appear in all
      capitals, as shown here.";
 
-  revision 2022-05-24 {
+  revision 2022-12-12 {
     description
       "Initial version";
     reference
@@ -75,13 +75,14 @@ module ietf-keystore {
   feature asymmetric-keys {
     description
       "The 'asymmetric-keys' feature indicates that the server
-       supports asymmetric keys in keystores.";
+       implements the /keystore/asymmetric-keys subtree.";
+
   }
 
   feature symmetric-keys {
     description
       "The 'symmetric-keys' feature indicates that the server
-       supports symmetric keys in keystores.";
+       implements the /keystore/symmetric-keys subtree.";
   }
 
   /****************/
@@ -197,7 +198,6 @@ module ietf-keystore {
          that exists in the keystore.";
       case local {
         if-feature "local-definitions-supported";
-        if-feature "symmetric-keys";
         container local-definition {
           description
             "Container to hold the local key definition.";
@@ -234,7 +234,6 @@ module ietf-keystore {
          that exists in the keystore.";
       case local {
         if-feature "local-definitions-supported";
-        if-feature "asymmetric-keys";
         container local-definition {
           description
             "Container to hold the local key definition.";
@@ -264,6 +263,7 @@ module ietf-keystore {
        i.e., within the using data model, or a reference to an
        asymmetric key (and its associated certificates) stored
        in the keystore.
+
        Servers that do not 'implement' this module, and hence
        'central-keystore-supported' is not defined, SHOULD
        augment in custom 'case' statements enabling references
@@ -276,7 +276,6 @@ module ietf-keystore {
          that exists in the keystore.";
       case local {
         if-feature "local-definitions-supported";
-        if-feature "asymmetric-keys";
         container local-definition {
           description
             "Container to hold the local key definition.";
@@ -316,7 +315,6 @@ module ietf-keystore {
          that exists in the keystore.";
       case local {
         if-feature "local-definitions-supported";
-        if-feature "asymmetric-keys";
         container local-definition {
           description
             "Container to hold the local key definition.";