1 <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0">
3 <reference id="KeyStoreConsoleProvider" availability="mandatory"
4 activation="eager" interface="org.opendaylight.aaa.cert.api.ICertificateManager">
7 <reference id="iIDMStore" interface="org.opendaylight.aaa.api.IIDMStore" />
9 <command-bundle xmlns="http://karaf.apache.org/xmlns/shell/v1.1.0">
11 <action class="org.opendaylight.aaa.cli.dmstore.ListODLUsers">
12 <property name="identityStore" ref="iIDMStore"/>
16 <action class="org.opendaylight.aaa.cli.dmstore.ListODLDomains">
17 <property name="identityStore" ref="iIDMStore"/>
21 <action class="org.opendaylight.aaa.cli.dmstore.ListODLRoles">
22 <property name="identityStore" ref="iIDMStore"/>
26 <action class="org.opendaylight.aaa.cli.dmstore.ChangeUserPassword">
27 <argument ref="iIDMStore" />
31 <action class="org.opendaylight.aaa.cli.cert.GetODLSelfSignCert">
32 <argument ref="KeyStoreConsoleProvider" />
36 <action class="org.opendaylight.aaa.cli.cert.GenerateCertReq">
37 <argument ref="KeyStoreConsoleProvider" />
41 <action class="org.opendaylight.aaa.cli.cert.GetTrustStoreCert">
42 <argument ref="KeyStoreConsoleProvider" />
46 <action class="org.opendaylight.aaa.cli.cert.GetCipherSuites">
47 <argument ref="KeyStoreConsoleProvider" />
51 <action class="org.opendaylight.aaa.cli.cert.GetTlsProtocols">
52 <argument ref="KeyStoreConsoleProvider" />
56 <action class="org.opendaylight.aaa.cli.cert.ExportDefaultKeystores">
57 <argument ref="KeyStoreConsoleProvider" />
61 <action class="org.opendaylight.aaa.cli.cert.ImportDefaultKeystores">
62 <argument ref="KeyStoreConsoleProvider" />
66 <action class="org.opendaylight.aaa.cli.dmstore.AddRole">
67 <property name="identityStore" ref="iIDMStore"/>
71 <action class="org.opendaylight.aaa.cli.dmstore.AddDomain">
72 <property name="identityStore" ref="iIDMStore"/>
76 <action class="org.opendaylight.aaa.cli.dmstore.AddUser">
77 <property name="identityStore" ref="iIDMStore"/>
81 <action class="org.opendaylight.aaa.cli.dmstore.AddGrant">
82 <property name="identityStore" ref="iIDMStore"/>
86 <action class="org.opendaylight.aaa.cli.dmstore.RemoveGrant">
87 <property name="identityStore" ref="iIDMStore"/>
91 <action class="org.opendaylight.aaa.cli.dmstore.RemoveUser">
92 <property name="identityStore" ref="iIDMStore"/>
96 <action class="org.opendaylight.aaa.cli.dmstore.RemoveRole">
97 <property name="identityStore" ref="iIDMStore"/>
101 <action class="org.opendaylight.aaa.cli.dmstore.RemoveDomain">
102 <property name="identityStore" ref="iIDMStore"/>