kerberos.server.keyaccess
Interface IKeyAccessor

All Known Implementing Classes:
AbstractKeyAccessor

public interface IKeyAccessor

Author:
Sven Elvers, Christian Morgenstern

Method Summary
 boolean addToken(java.lang.String user, byte[] key)
          neuen Prinzipal anlegen
 boolean changeKey(java.lang.String user, byte[] key)
          Ändert den Schlüssel eines Prinzipal
 byte[] getKey(java.lang.String user)
          hole den Schlüssel zu einem Prinzipal
 boolean removeToken(java.lang.String user)
          Prinzipal löschen
 

Method Detail

getKey

public byte[] getKey(java.lang.String user)
hole den Schlüssel zu einem Prinzipal

Parameters:
user - Prinzipal
Returns:

changeKey

public boolean changeKey(java.lang.String user,
                         byte[] key)
                  throws java.lang.Exception
Ändert den Schlüssel eines Prinzipal

Parameters:
user - Prinzipal
key - neuer Schlüssel
Returns:
true, wenn es erfolgreich war
Throws:
java.lang.Exception

addToken

public boolean addToken(java.lang.String user,
                        byte[] key)
                 throws java.lang.Exception
neuen Prinzipal anlegen

Parameters:
user - Prinzipal
key - Schlüssel
Returns:
true, wenn es erfolgreich war
Throws:
java.lang.Exception

removeToken

public boolean removeToken(java.lang.String user)
                    throws java.lang.Exception
Prinzipal löschen

Parameters:
user - Prinzipal
Returns:
true, wenn es erfolgreich war
Throws:
java.lang.Exception