public class DirectoryPrincipalStore extends Object implements org.apache.directory.server.kerberos.shared.store.PrincipalStore
| Constructor and Description |
|---|
DirectoryPrincipalStore(org.apache.directory.server.core.api.DirectoryService directoryService,
org.apache.directory.api.ldap.model.name.Dn searchBaseDn)
Creates a new instance of DirectoryPrincipalStore.
|
| Modifier and Type | Method and Description |
|---|---|
void |
changePassword(KerberosPrincipal byPrincipal,
KerberosPrincipal forPrincipal,
String newPassword,
boolean isInitialTicket) |
org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntry |
getPrincipal(KerberosPrincipal principal) |
public DirectoryPrincipalStore(org.apache.directory.server.core.api.DirectoryService directoryService,
org.apache.directory.api.ldap.model.name.Dn searchBaseDn)
directoryService - backing store for this PrincipalStorepublic void changePassword(KerberosPrincipal byPrincipal, KerberosPrincipal forPrincipal, String newPassword, boolean isInitialTicket) throws org.apache.directory.server.kerberos.changepwd.exceptions.ChangePasswordException
changePassword in interface org.apache.directory.server.kerberos.shared.store.PrincipalStoreorg.apache.directory.server.kerberos.changepwd.exceptions.ChangePasswordExceptionpublic org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntry getPrincipal(KerberosPrincipal principal) throws Exception
getPrincipal in interface org.apache.directory.server.kerberos.shared.store.PrincipalStoreExceptionCopyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.