On 02/28/2014 04:02 PM, Nathaniel McCallum wrote:
On Fri, 2014-02-28 at 16:43 +0200, Alexander Bokovoy wrote:
Why then to do it as a IPA CLI command at all?
This is an administrative task which can be done with a separate
ipa-otp-import command, designated to run on IPA masters.
1. Is there a framework for this? Or should it just be an independent
There is: ipapython.admintool. Look at ipa-server-certinstall for a
simple-ish example, ask if you have any questions.
2. How can I use the ipalib API? Specifically, I'd like to call
otptoken-add and pass the --key parameter with a value (not possible
from the command line).
Finalize the API (see ipaserver.install.ServerCertInstall.run), and then
Or you might think about moving the otptoken-add functionality into a
function that you can call directly.
Freeipa-devel mailing list