This module contains yang model for encryption user mgmt. Copyright (c) 2017 Fujitsu Ltd. All rights reserved.
Version: 2017-07-05
module fujitsu-encryption-user { yang-version 1; namespace "urn:fujitsu:params:xml:ns:yang:enc-user"; prefix enc-user; import fujitsu-user-security { prefix secu; } import fujitsu-user-security-typedefs { prefix usersecu-type; } organization "Fujitsu Ltd."; contact "Fujitsu Ltd. Address: 2801 Telecom Parkway Richardson, Texas 75082 Tel: +1-800-USE-FTAC (1-800-873-3822) Email: ftac@fnc.fujitsu.com Web: www.fujitsu.com/us/services/telecom"; description "This module contains yang model for encryption user mgmt. Copyright (c) 2017 Fujitsu Ltd. All rights reserved. "; revision "2017-07-05" { description "Security Yang performance improvement"; } revision "2017-02-07" { description "Initial revision."; } list encryption-user { key "username"; description "Table of user accounts related to data encryption"; leaf username { type usersecu-type:username-type; } leaf password { type usersecu-type:password-type; description "clear text password. crypt-password and password should not co-exist unless password is *"; } leaf crypt-password { type string; description "encrypted password. crypt-password and password should not co-exist unless password is *"; } leaf group { type usersecu-type:group-type; must "current()='level-7' or current()='level-8'" { error-message "level-7 and level-8 are the only supported levels for a encryption user"; } mandatory true; description "Group defines authorization levels that control command and data access privileges. Entered group must be level-7, level-8. level-7 Crypto User level-8 Crypto Officer"; } leaf adminState { type usersecu-type:adminState-type; default "allow"; description "admin State of the user - allow/inhibit"; } } // list encryption-user } // module fujitsu-encryption-user
© 2023 YumaWorks, Inc. All rights reserved.