简体   繁体   English

用Java编写的Kerberos管理客户端

[英]Kerberos administration client written in Java

Is there an implementation of the MIT Kerberos admin protocol in Java which i can use to create an kerberos administration client written in Java? Java是否有MIT Kerberos管理协议的实现,可用于创建用Java编写的kerberos管理客户端?

My application should be able to: 我的应用程序应该能够:
1.) authenticate with MIT Kerberos Server 1.)使用MIT Kerberos服务器进行身份验证
2.) add/delete user/service principals 2.)添加/删除用户/服务主体

No kadmin.local calls. 没有kadmin.local调用。 JNI Bindings would work, too. JNI绑定也可以使用。

Alternative: Since kerberos credentials are saved in ldap it is possible to change those information. 替代方案:由于kerberos凭据保存在ldap中,因此可以更改这些信息。 This might be an easy alternative. 这可能是一个简单的选择。 But this would mean editing KDCs database itself. 但这意味着编辑KDC数据库本身。 This bypasses the kadmin protocol and requires knowledge of how this database is created. 这绕过了kadmin协议,并且需要了解如何创建该数据库。 This method should not be favored over a kadmin protocol interface. 此方法不应优于kadmin协议接口。

使用Apache Directory Studio,这是一个非常不错的工具。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM