|
||||||||||
| 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.common.IoSession session,
byte[] type3response)
Handles a Type 3 NTLM response from the client. |
byte[] |
generateChallenge(org.apache.mina.common.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.common.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.common.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 | |||||||||