我正在自定义存储方案,但似乎可用的存储类型如下:
-t,-type { type }应该创建的密码存储方案的类型。类型的值可以是以下值之一: aes \x{e76f}\x{e76f}{##**$$}#.{##**$$}#**$}##.=
而“习俗”似乎行不通。我的问题是我能创造出一种新的类型吗?谢谢。
顺便说一句:使用的是opendj3.0。
以下是我创建存储方案的步骤:
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' )创建存储方案对象类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。但是创建密码存储方案不起作用,因为没有有效的类型。发布于 2017-05-30 04:59:03
“定制”是所有OpenDJ插件和扩展的通用类型,不适用于密码存储方案。在构建扩展方案时(在xml描述中),您应该能够添加自己的类型,或者可以重用现有的类型之一。类型仅控制如何配置该方案。其中大多数只是启用/禁用,但有些需要额外的配置(如PBKDF2)。我希望这能帮到你。
https://stackoverflow.com/questions/44239243
复制相似问题