public UserAdminData getNextHardTokenToGenerateInQueue(Admin admin, X509Certificate issuercert, int index)  throws UnavailableTokenException, RemoteException;
public UserAdminData getNextHardTokenToGenerateInQueue(Admin admin, String alias, int index)  throws UnavailableTokenException, RemoteException;
    public UserAdminData getNextHardTokenToGenerateInQueue(Admin admin, X509Certificate issuercert, int index)  throws UnavailableTokenException, RemoteException;