| | |
| | | public void initializeExtendedOperationHandler(ConfigEntry configEntry) |
| | | throws ConfigException, InitializationException |
| | | { |
| | | |
| | | configEntryDN = configEntry.getDN(); |
| | | |
| | | int msgID = MSGID_EXTOP_PASSMOD_DESCRIPTION_ID_MAPPER; |
| | |
| | | */ |
| | | public void finalizeExtendedOperationHandler() |
| | | { |
| | | |
| | | DirectoryServer.deregisterConfigurableComponent(this); |
| | | |
| | | DirectoryServer.deregisterSupportedExtension(OID_PASSWORD_MODIFY_REQUEST); |
| | |
| | | */ |
| | | public void processExtendedOperation(ExtendedOperation operation) |
| | | { |
| | | |
| | | // Initialize the variables associated with components that may be included |
| | | // in the request. |
| | | ByteString userIdentity = null; |
| | |
| | | */ |
| | | private Entry getEntryByDN(ExtendedOperation operation, DN entryDN) |
| | | { |
| | | |
| | | // Retrieve the user's entry from the directory. If it does not exist, then |
| | | // fail. |
| | | try |
| | |
| | | */ |
| | | public Set<String> getSupportedControls() |
| | | { |
| | | |
| | | return supportedControlOIDs; |
| | | } |
| | | |
| | |
| | | */ |
| | | public DN getConfigurableComponentEntryDN() |
| | | { |
| | | |
| | | return configEntryDN; |
| | | } |
| | | |
| | |
| | | */ |
| | | public List<ConfigAttribute> getConfigurationAttributes() |
| | | { |
| | | |
| | | List<ConfigAttribute> attrList = new LinkedList<ConfigAttribute>(); |
| | | |
| | | int msgID = MSGID_EXTOP_PASSMOD_DESCRIPTION_ID_MAPPER; |
| | |
| | | public boolean hasAcceptableConfiguration(ConfigEntry configEntry, |
| | | List<String> unacceptableReasons) |
| | | { |
| | | |
| | | |
| | | // Make sure that the specified identity mapper is OK. |
| | | int msgID = MSGID_EXTOP_PASSMOD_DESCRIPTION_ID_MAPPER; |
| | | DNConfigAttribute mapperStub = |