|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.astrogrid.community.client.service.CommunityServiceCoreDelegate
org.astrogrid.community.client.security.service.SecurityServiceCoreDelegate
The core delegate code for our SecurityService service. This acts as a wrapper for a SecurityService service, and handles any RemoteExceptions internally.
| Constructor Summary | |
SecurityServiceCoreDelegate()
Public constructor. |
|
| Method Summary | |
org.astrogrid.community.common.security.data.SecurityToken |
checkPassword(java.lang.String account,
java.lang.String pass)
Check an Account password. |
org.astrogrid.community.common.security.data.SecurityToken |
checkToken(org.astrogrid.community.common.security.data.SecurityToken token)
Validate a SecurityToken. |
protected org.astrogrid.community.common.security.service.SecurityService |
getSecurityService()
Get a reference to our SecurityService service. |
protected void |
setSecurityService(org.astrogrid.community.common.security.service.SecurityService service)
Set our our SecurityService service. |
java.lang.Object[] |
splitToken(org.astrogrid.community.common.security.data.SecurityToken token,
int count)
Split a SecurityToken. |
| Methods inherited from class org.astrogrid.community.client.service.CommunityServiceCoreDelegate |
getCommunityService, getServiceStatus, identifierException, policyException, resourceException, securityException, serviceException, setCommunityService |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.astrogrid.community.common.service.CommunityService |
getServiceStatus |
| Methods inherited from interface org.astrogrid.community.client.service.CommunityServiceDelegate |
getServiceStatus |
| Constructor Detail |
public SecurityServiceCoreDelegate()
| Method Detail |
protected org.astrogrid.community.common.security.service.SecurityService getSecurityService()
protected void setSecurityService(org.astrogrid.community.common.security.service.SecurityService service)
public org.astrogrid.community.common.security.data.SecurityToken checkPassword(java.lang.String account,
java.lang.String pass)
throws org.astrogrid.community.common.exception.CommunityServiceException,
org.astrogrid.community.common.exception.CommunitySecurityException,
org.astrogrid.community.common.exception.CommunityIdentifierException
checkPassword in interface org.astrogrid.community.common.security.service.SecurityServiceaccount - The account ident.
org.astrogrid.community.common.exception.CommunitySecurityException - If the security check fails.
org.astrogrid.community.common.exception.CommunityServiceException - If there is an internal error in service.
org.astrogrid.community.common.exception.CommunityIdentifierException - If the account identifier is invalid.
public org.astrogrid.community.common.security.data.SecurityToken checkToken(org.astrogrid.community.common.security.data.SecurityToken token)
throws org.astrogrid.community.common.exception.CommunityServiceException,
org.astrogrid.community.common.exception.CommunitySecurityException,
org.astrogrid.community.common.exception.CommunityIdentifierException
checkToken in interface org.astrogrid.community.common.security.service.SecurityServicetoken - The token to validate.
org.astrogrid.community.common.exception.CommunitySecurityException - If the security check fails.
org.astrogrid.community.common.exception.CommunityServiceException - If there is an internal error in service.
org.astrogrid.community.common.exception.CommunityIdentifierException - If the token is invalid.
public java.lang.Object[] splitToken(org.astrogrid.community.common.security.data.SecurityToken token,
int count)
throws org.astrogrid.community.common.exception.CommunityServiceException,
org.astrogrid.community.common.exception.CommunitySecurityException,
org.astrogrid.community.common.exception.CommunityIdentifierException
splitToken in interface org.astrogrid.community.common.security.service.SecurityServiceorg.astrogrid.community.common.exception.CommunitySecurityException - If the security check fails.
org.astrogrid.community.common.exception.CommunityServiceException - If there is an internal error in service.
org.astrogrid.community.common.exception.CommunityIdentifierException - If the token is invalid.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||