public static AuthenticationToken extractToken(String tokenClass, byte[] token) throws AccumuloSecurityException {
try {
Object obj = Class.forName(tokenClass).newInstance();
if (obj instanceof AuthenticationToken) {
AuthenticationToken toRet = (AuthenticationToken) obj;
toRet.readFields(new DataInputStream(new ByteArrayInputStream(token)));
return toRet;
}
} catch (ClassNotFoundException cnfe) {
log.error(cnfe, cnfe);
} catch (InstantiationException e) {