首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义密码存储方案类型?

自定义密码存储方案类型?
EN

Stack Overflow用户
提问于 2017-05-29 09:39:27
回答 1查看 364关注 0票数 0

我正在自定义存储方案,但似乎可用的存储类型如下:

-t,-type { type }应该创建的密码存储方案的类型。类型的值可以是以下值之一: aes \x{e76f}\x{e76f}{##**$$}#.{##**$$}#**$}##.=

而“习俗”似乎行不通。我的问题是我能创造出一种新的类型吗?谢谢。

顺便说一句:使用的是opendj3.0。

以下是我创建存储方案的步骤:

  1. 编写自定义存储方案和自定义xml配置,生成代码
  2. 将包含我的方案(和其他依赖JAR )的JAR放在OpenDJ的lib/Extension目录中
  3. 使用ldapmodify dn: cn=schema changetype: modify add: objectClasses objectClasses: ( ds-cfg-sample-password-storage-scheme-oid NAME 'ds-cfg-sample-password-storage-scheme' DESC 'This is the customized Sample password schema' SUP ds-cfg-password-storage-scheme STRUCTURAL X-SCHEMA-FILE '99-sample.ldif' )创建存储方案对象类
  4. 使用dsconfig创建-密码-存储-方案创建我的密码存储方案。我被困在这里了。OpenDJ只是没有显示我需要的类型。这就是为什么我问这些类型是如何在创建密码存储方案命令中出现的。如果我使用下面的ldif,它毫无例外地工作,所以我相信我的插件应该能工作。dn: cn=SAMPLE MD5,cn=Password Storage Schemes,cn=config cn: SAMPLE MD5 ds-cfg-enabled: true ds-cfg-java-class: com.sample.SamplePasswordStorageScheme objectClass: ds-cfg-sample-password-storage-scheme objectClass: top objectClass: ds-cfg-password-storage-scheme。但是创建密码存储方案不起作用,因为没有有效的类型。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-30 04:59:03

“定制”是所有OpenDJ插件和扩展的通用类型,不适用于密码存储方案。在构建扩展方案时(在xml描述中),您应该能够添加自己的类型,或者可以重用现有的类型之一。类型仅控制如何配置该方案。其中大多数只是启用/禁用,但有些需要额外的配置(如PBKDF2)。我希望这能帮到你。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44239243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档