org.w3c.jigsaw.acl
Class AuthUserPrincipal
java.lang.Object
|
+--org.w3c.jigsaw.acl.AuthUserPrincipal
- public class AuthUserPrincipal
- extends java.lang.Object
- implements AclPrincipal
Method Summary |
boolean |
equals(java.lang.Object another)
|
java.lang.String |
getName()
|
java.lang.String |
getPassword()
Get the password associated to this principal. |
java.lang.String |
getRealm()
Get the realm associated to this principal.(could be his group) |
java.lang.Object |
getValue(java.lang.String name)
Get a parameter value. |
int |
hashCode()
|
boolean |
matchIP(java.net.InetAddress adr)
Return true if the IPadress associated to this principal match
the given one. |
void |
setValue(java.lang.String name,
java.lang.Object value)
Set a parameter. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
name
protected java.lang.String name
password
protected java.lang.String password
realm
protected java.lang.String realm
values
protected java.util.Hashtable values
ipmatcher
protected IPMatcher ipmatcher
AuthUserPrincipal
public AuthUserPrincipal(AuthUser user,
java.lang.String realm)
equals
public boolean equals(java.lang.Object another)
- Overrides:
- equals in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
- hashCode in class java.lang.Object
getName
public java.lang.String getName()
getRealm
public java.lang.String getRealm()
- Description copied from interface: AclPrincipal
- Get the realm associated to this principal.(could be his group)
- Specified by:
- getRealm in interface AclPrincipal
- Tags copied from interface: AclPrincipal
- Returns:
- the realm name.
getPassword
public java.lang.String getPassword()
- Description copied from interface: AclPrincipal
- Get the password associated to this principal.
- Specified by:
- getPassword in interface AclPrincipal
- Tags copied from interface: AclPrincipal
- Returns:
- the password
setValue
public void setValue(java.lang.String name,
java.lang.Object value)
- Description copied from interface: AclPrincipal
- Set a parameter.
- Specified by:
- setValue in interface AclPrincipal
- Tags copied from interface: AclPrincipal
- Parameters:
name
- the parameter namevalue
- the parameter value
getValue
public java.lang.Object getValue(java.lang.String name)
- Description copied from interface: AclPrincipal
- Get a parameter value.
- Specified by:
- getValue in interface AclPrincipal
- Tags copied from interface: AclPrincipal
- Parameters:
name
- the parameter name.- Returns:
- the parameter value
matchIP
public boolean matchIP(java.net.InetAddress adr)
- Description copied from interface: AclPrincipal
- Return true if the IPadress associated to this principal match
the given one.
- Specified by:
- matchIP in interface AclPrincipal
- Tags copied from interface: AclPrincipal
- Parameters:
adr
- an IP adress- Returns:
- true if the ip adress match.