public interface NtlmProvider
Modifier and Type | Method and Description |
---|---|
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.
|
byte[] generateChallenge(org.apache.mina.core.session.IoSession session, byte[] type1reponse) throws Exception
session
- the MINA IoSession to store any state to be thread safetype1reponse
- the Type 1 NTLM response from clientException
- If the challenge cannot be generatedboolean authenticate(org.apache.mina.core.session.IoSession session, byte[] type3response) throws Exception
session
- the MINA IoSession to store any state to be thread safetype3response
- the Type 3 NTLM response from the clientException
- If the authentication failedCopyright © 2003–2023 The Apache Software Foundation. All rights reserved.