用于访问Kerberos的API的差异

时间:2013-07-05 08:29:37

标签: javascript api security passwords kerberos

有人可以解释之间的区别:

  • Kerberos API
  • GSS-API
  • krb5 API

哪些用例应该用什么?

如果我想通过API设置密码和用户帐户的主体,我应该使用什么API?

1 个答案:

答案 0 :(得分:0)

首先,今天的Kerberos是版本5,所以第1点和第3点是相同的。 Kerberos是一种低级认证机制,而GSS-API是一种高级API,通过其OID支持多个机制。在这种情况下,您通过GSS-API和OID 1.2.840.113554.1.2.2间接使用Kerberos。你永远不会直接使用Kerberos。

您想要设计哪种类型的API?更改AD密码最好直接通过用户进行...除非您有令人信服的理由不这样做。