2 Copyright (c) 2015 Inocybe Technology All rights reserved.
4 This program and the accompanying materials are made available under the
5 terms of the Eclipse Public License v1.0 which accompanies this distribution,
6 and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
11 namespace "urn:opendaylight:yang:aaa:cert:rpc";
12 prefix "aaa-cert-rpc";
15 "defination of node certificate grouping and Rpc calls of certificate manipulation";
18 "melserngawy@inocybe.com";
20 revision "2015-12-15" {
25 rpc getODLCertificate {
27 "Get the ctl.jks keystore certificate";
40 rpc getODLCertificateReq {
42 "Generate a certificate request from the ctl.jks keystore to be signed by a CA";
55 rpc setODLCertifcate {
57 "The certifcate should be generated based on
58 a certifcate request generated from the ctl.jks
59 keystore otherwise the certifcated will not be added to ctl keystore";
70 rpc setNodeCertifcate {
72 "Certifcate of the ovs node that will communicate with opendaylight through TLS connection";
83 rpc getNodeCertifcate {
85 "Get the ovs node certificate based on node alias";