public class NTLMLocalToken
extends net.sf.acegisecurity.providers.UsernamePasswordAuthenticationToken
Used to provide authentication with a remote Windows server when the username and password are provided locally.
| Modifier | Constructor and Description |
|---|---|
protected |
NTLMLocalToken()
Class constructor
|
protected |
NTLMLocalToken(java.net.InetAddress ipAddr)
Class constructor
|
|
NTLMLocalToken(java.lang.String username,
java.lang.String plainPwd)
Class constructor
|
|
NTLMLocalToken(java.lang.String username,
java.lang.String plainPwd,
java.lang.String domain,
java.lang.String ipAddr)
Class constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClientAddress()
Return the client IP address
|
java.lang.String |
getClientDomain()
Return the client domain
|
boolean |
hasAuthority(java.lang.String authority)
Search for the specified authority
|
boolean |
hasClientAddress()
Check if the client IP address is set
|
boolean |
hasClientDomain()
Check if the client domain name is set
|
boolean |
isAdministrator()
Check if the user is an administrator
|
boolean |
isGuestLogon()
Check if the user logged on as a guest
|
getAuthorities, getCredentials, getDetails, getPrincipal, isAuthenticated, setAuthenticated, setAuthorities, setDetailsequals, getName, toStringprotected NTLMLocalToken()
protected NTLMLocalToken(java.net.InetAddress ipAddr)
ipAddr - InetAddresspublic NTLMLocalToken(java.lang.String username,
java.lang.String plainPwd)
username - StringplainPwd - Stringpublic NTLMLocalToken(java.lang.String username,
java.lang.String plainPwd,
java.lang.String domain,
java.lang.String ipAddr)
username - StringplainPwd - Stringdomain - StringipAddr - Stringpublic final boolean isGuestLogon()
public final boolean isAdministrator()
public final boolean hasAuthority(java.lang.String authority)
authority - Stringpublic final boolean hasClientDomain()
public final java.lang.String getClientDomain()
public final boolean hasClientAddress()
public final java.lang.String getClientAddress()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.