|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface NtlmProvider
An NTLM authentication service provider. Multiple providers may be utilized to conduct the NTLM negotiation over various protocols or by calling native SSPI interfaces.
Method Summary | |
---|---|
boolean |
authenticate(org.apache.mina.core.session.IoSession session,
byte[] type3response)
Handles a Type 3 NTLM response from the client. |
byte[] |
generateChallenge(org.apache.mina.core.session.IoSession session,
byte[] type1reponse)
Handles a Type 1 NTLM response from the client to generate an NTLM Type 2 challenge message. |
Method Detail |
---|
byte[] generateChallenge(org.apache.mina.core.session.IoSession session, byte[] type1reponse) throws java.lang.Exception
session
- the MINA IoSession to store any state to be thread safetype1reponse
- the Type 1 NTLM response from client
java.lang.Exception
boolean authenticate(org.apache.mina.core.session.IoSession session, byte[] type3response) throws java.lang.Exception
session
- the MINA IoSession to store any state to be thread safetype3response
- the Type 3 NTLM response from the client
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |