Вафельный пример не компилируется

Я пытаюсь реализовать пример кода вафли, но в примере я нашел попытки выполнить WindowsSecurityContextImpl.Initialize без аргументов. Это вызывает синтаксическую ошибку.

Вот мой код:

 protected void processRequest(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException, SQLException {

    try {



        String securityPackage = "Negotiate";
        IWindowsCredentialsHandle clientCredentials = WindowsCredentialsHandleImpl.getCurrent(securityPackage);
        clientCredentials.initialize();
        WindowsSecurityContextImpl clientContext = new WindowsSecurityContextImpl();
        clientContext.setPrincipalName(Advapi32Util.getUserName());
        clientContext.setCredentialsHandle((IWindowsCredentialsHandle)clientCredentials.getHandle());
        clientContext.setSecurityPackage(securityPackage);
        clientContext.initialize();

Netbeans жалуется, что для инициализации требуется 3 аргумента:

clientContext.initialize(CtxHandle continueCtx,SecBufDesc continueToken, String targetName)

Я понятия не имею, как заполнить эти аргументы.

0 ответов

Другие вопросы по тегам