com.opensymphony.user.provider.orion
Class OrionUserAdapter
java.lang.Object
com.opensymphony.user.provider.orion.OrionUserAdapter
- All Implemented Interfaces:
- java.security.Principal, com.evermind.security.User
- public class OrionUserAdapter
- extends java.lang.Object
- implements com.evermind.security.User
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.security.Principal |
equals, hashCode, toString |
OrionUserAdapter
public OrionUserAdapter(com.evermind.security.UserManager orionUserManager,
UserManager osUserManager,
User user)
setCertificate
public void setCertificate(java.security.cert.X509Certificate certificate)
- Specified by:
setCertificate in interface com.evermind.security.User
setCertificate
public void setCertificate(java.lang.String issuer,
java.math.BigInteger integer)
throws java.lang.UnsupportedOperationException
- Specified by:
setCertificate in interface com.evermind.security.User
- Throws:
java.lang.UnsupportedOperationException
getCertificateIssuerDN
public java.lang.String getCertificateIssuerDN()
- Specified by:
getCertificateIssuerDN in interface com.evermind.security.User
getCertificateSerial
public java.math.BigInteger getCertificateSerial()
- Specified by:
getCertificateSerial in interface com.evermind.security.User
setDescription
public void setDescription(java.lang.String s)
- Specified by:
setDescription in interface com.evermind.security.User
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription in interface com.evermind.security.User
getGroups
public java.util.Set getGroups()
- Specified by:
getGroups in interface com.evermind.security.User
getLocale
public java.util.Locale getLocale()
- Specified by:
getLocale in interface com.evermind.security.User
isMemberOf
public boolean isMemberOf(com.evermind.security.Group group)
- Specified by:
isMemberOf in interface com.evermind.security.User
getName
public java.lang.String getName()
- Specified by:
getName in interface com.evermind.security.User
setPassword
public void setPassword(java.lang.String s)
- Specified by:
setPassword in interface com.evermind.security.User
getPassword
public java.lang.String getPassword()
- Specified by:
getPassword in interface com.evermind.security.User
addToGroup
public void addToGroup(com.evermind.security.Group group)
throws java.lang.UnsupportedOperationException
- Specified by:
addToGroup in interface com.evermind.security.User
- Throws:
java.lang.UnsupportedOperationException
authenticate
public boolean authenticate(java.lang.String s)
- Specified by:
authenticate in interface com.evermind.security.User
hasPermission
public boolean hasPermission(java.security.Permission permission)
- Specified by:
hasPermission in interface com.evermind.security.User
removeFromGroup
public void removeFromGroup(com.evermind.security.Group group)
throws java.lang.UnsupportedOperationException
- Specified by:
removeFromGroup in interface com.evermind.security.User
- Throws:
java.lang.UnsupportedOperationException