DevOps Cloud (ADM)
Application Modernization
CyberRes by OpenText
IT Operations Management
<definitions>
<definition display-name="Allow Named Password to be retrieved over LDAP"
name="allow-fetch-named-passwords" type="boolean">
<value>true</value>
<description>Allow Named Password to be retrieved over LDAP. If the
value is true, then the named password value can be fetched using the LDAP
extension
com.novell.nds.dirxml.ldap.GetNamedPasswordRequest/
com.novell.nds.dirxml.ldap.GetNamedPasswordResponse.</description>
</definition>
</definitions>
try {
GetNamedPasswordRequest request = new GetNamedPasswordRequest(dn, passwordName);
LDAPExtendedResponse response = lc.extendedOperation(request);
if (response instanceof GetNamedPasswordResponse && response.getResultCode() == LDAPException.SUCCESS) {
GetNamedPasswordResponse rsp = (GetNamedPasswordResponse) response;
System.out.println("Named password is: " rsp.getPasswordValue());
}
} catch (LDAPException e) {
System.err.println("Error getting named password: " e.getMessage());
}