Альтернативы для библиотеки JCIFS NTLM

Я использую следующую функцию:

public boolean isInteractive() {
    PowerManager powerManager = (PowerManager) getSystemService(POWER_SERVICE);
    return Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT_WATCH 
        ? powerManager.isInteractive() 
        : powerManager.isScreenOn();
}
17
задан gavioto 18 November 2016 в 00:40
поделиться

6 ответов

jespa www.ioplex.com - единственный, с кем я столкнулся. Однако никогда не использовал его

1
ответ дан 30 November 2019 в 13:34
поделиться

Если честно, искать не стоит. Для ваших нужд SSO вы должны использовать правильный kerberos / SPNEGO вместо устаревшего NTLM.

Для этого вам не нужны специальные библиотеки, поскольку JVM уже включены для того, чтобы делать это автоматически. Все, что вам нужно сделать, это правильно настроить ваше приложение и политики безопасности JVM. Официальная документация Sun должна предоставить вам всю необходимую информацию, просто просмотрите раздел «API безопасности».

3
ответ дан 30 November 2019 в 13:34
поделиться

Я думаю, что NTLM устарел в пользу Kerberos / SPNEGO. Взгляните на проект SPNEGO HTTP Servlet Filter , чтобы узнать, может ли он соответствовать вашим потребностям.

2
ответ дан 30 November 2019 в 13:34
поделиться
[

]Однократно включенная подпись Java Opensource Single Signle On (JOSSO) находится по адресу [] http://www.josso.org/[]. У них есть страница на NTLM, хотя я не уверен, насколько хорошо она работает[

].
1
ответ дан 30 November 2019 в 13:34
поделиться

Waffle - https://github.com/dblock/waffle

Имеет фильтры, аутентификаторы, поддерживает весеннюю безопасность и т. Д. Только для Windows, но не требует собственных библиотек DLL.

11
ответ дан 30 November 2019 в 13:34
поделиться

Если вы не возражаете против коммерчески упакованного продукта, возьмите посмотрите: Quest Single Sign On для Java , который обеспечивает поддержку SPNEGO / Kerberos (включая сайты и протоколы S4U), а также NTLM.

1
ответ дан 30 November 2019 в 13:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: