ServerAuthContext, ServerAuthModule, ServerAuth@Deprecated public class DigestAuthModule extends BaseAuthModule
| Modifier and Type | Field | Description |
|---|---|---|
protected long |
maxNonceAge |
Deprecated.
|
protected long |
nonceSecret |
Deprecated.
|
protected boolean |
useStale |
Deprecated.
|
callbackHandler, LOGIN_SERVICE_KEY| Constructor | Description |
|---|---|
DigestAuthModule() |
Deprecated.
|
DigestAuthModule(javax.security.auth.callback.CallbackHandler callbackHandler,
java.lang.String realmName) |
Deprecated.
|
| Modifier and Type | Method | Description |
|---|---|---|
int |
checkNonce(java.lang.String nonce,
long timestamp) |
Deprecated.
|
void |
initialize(MessagePolicy requestPolicy,
MessagePolicy responsePolicy,
javax.security.auth.callback.CallbackHandler handler,
java.util.Map options) |
Deprecated.
|
java.lang.String |
newNonce(long ts) |
Deprecated.
|
AuthStatus |
validateRequest(MessageInfo messageInfo,
javax.security.auth.Subject clientSubject,
javax.security.auth.Subject serviceSubject) |
Deprecated.
|
cleanSubject, getSupportedMessageTypes, isMandatory, login, login, secureResponseprotected long maxNonceAge
protected long nonceSecret
protected boolean useStale
public DigestAuthModule()
public DigestAuthModule(javax.security.auth.callback.CallbackHandler callbackHandler,
java.lang.String realmName)
public void initialize(MessagePolicy requestPolicy, MessagePolicy responsePolicy, javax.security.auth.callback.CallbackHandler handler, java.util.Map options) throws AuthException
initialize in interface ServerAuthModuleinitialize in class BaseAuthModuleAuthExceptionpublic AuthStatus validateRequest(MessageInfo messageInfo, javax.security.auth.Subject clientSubject, javax.security.auth.Subject serviceSubject) throws AuthException
validateRequest in interface ServerAuthvalidateRequest in class BaseAuthModuleAuthExceptionpublic java.lang.String newNonce(long ts)
public int checkNonce(java.lang.String nonce,
long timestamp)
nonce - the noncetimestamp - should be timestamp of request.Copyright © 1995–2018 Webtide. All rights reserved.