rpc.security.ntlm
Class NtlmAuthentication

java.lang.Object
  extended by rpc.security.ntlm.NtlmAuthentication

public class NtlmAuthentication
extends java.lang.Object


Field Summary
static int AUTHENTICATION_SERVICE_NTLM
           
protected  java.util.Properties properties
           
 
Constructor Summary
NtlmAuthentication(java.util.Properties properties)
           
 
Method Summary
 Type1Message createType1()
           
 Type2Message createType2(Type1Message type1)
           
 Type3Message createType3(Type2Message type2)
           
protected  AuthenticationSource getAuthenticationSource()
           
 Security getSecurity()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AUTHENTICATION_SERVICE_NTLM

public static final int AUTHENTICATION_SERVICE_NTLM
See Also:
Constant Field Values

properties

protected java.util.Properties properties
Constructor Detail

NtlmAuthentication

public NtlmAuthentication(java.util.Properties properties)
Method Detail

getSecurity

public Security getSecurity()
                     throws java.io.IOException
Throws:
java.io.IOException

getAuthenticationSource

protected AuthenticationSource getAuthenticationSource()

createType1

public Type1Message createType1()
                         throws java.io.IOException
Throws:
java.io.IOException

createType2

public Type2Message createType2(Type1Message type1)
                         throws java.io.IOException
Throws:
java.io.IOException

createType3

public Type3Message createType3(Type2Message type2)
                         throws java.io.IOException
Throws:
java.io.IOException