org.apache.directory.server.kerberos.shared.store
Interface PrincipalStore
- All Known Implementing Classes:
- JndiPrincipalStoreImpl
public interface PrincipalStore
The store interface used by Kerberos services.
- Version:
- $Rev:330489 $, $Date: 2006-08-25 01:11:45 +0200 (Fri, 25 Aug 2006) $
- Author:
- Apache Directory Project
addPrincipal
java.lang.String addPrincipal(PrincipalStoreEntry entry)
throws java.lang.Exception
- Throws:
java.lang.Exception
changePassword
java.lang.String changePassword(javax.security.auth.kerberos.KerberosPrincipal principal,
javax.security.auth.kerberos.KerberosKey newKey)
throws java.lang.Exception
- Throws:
java.lang.Exception
deletePrincipal
java.lang.String deletePrincipal(javax.security.auth.kerberos.KerberosPrincipal principal)
throws java.lang.Exception
- Throws:
java.lang.Exception
getAllPrincipals
PrincipalStoreEntry[] getAllPrincipals(java.lang.String realm)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPrincipal
PrincipalStoreEntry getPrincipal(javax.security.auth.kerberos.KerberosPrincipal principal)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2003-2010 Apache Software Foundation. All Rights Reserved.