This module describes a YANG model for keychain configuration and management. These keys can be changed frequently to increase s...
Version: 2021-12-31
module openconfig-keychain { yang-version 1; namespace "http://openconfig.net/yang/oc-keychain"; prefix oc-keychain; import openconfig-extensions { prefix oc-ext; } import openconfig-keychain-types { prefix oc-keychain-types; } import openconfig-types { prefix oc-types; } organization "OpenConfig working group"; contact "OpenConfig working group www.openconfig.net"; description "This module describes a YANG model for keychain configuration and management. These keys can be changed frequently to increase security in long-lived connections. A keychain can be used for authenticaion in a number of scenarios, including in routing protocols (e.g. BGP, IS-IS, OSPF). A keychain provides a solution for storing a number of different keys, each key string value is associated with a specific key id, name, the lifetime that the key is valid and an encryption algorithm. This model defines a central location for defining named keychains, which may be then referenced by other models such as routing protocol management."; revision "2021-12-31" { description "Add keychain-ref type to allow for a resuable reference to a keychain."; reference "0.2.0"; } revision "2021-10-01" { description "Initial revision of keychain model."; reference "0.1.0"; } oc-ext:openconfig-version "0.2.0"; typedef keychain-ref { type leafref { path "/keychains/keychain/config/name"; } description "A reference to a keychain defined on the system that can be used by modules that require access to keychains."; } } // module openconfig-keychain
© 2023 YumaWorks, Inc. All rights reserved.