org.gcube.application.framework.userprofiles.commons
Class ProfileService
java.lang.Object
org.gcube.application.framework.userprofiles.commons.ProfileService
public class ProfileService
- extends java.lang.Object
- Author:
- Rena - NKUA
|
Constructor Summary |
ProfileService(java.lang.String username,
GCUBEScope scope)
The constructor |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProfileService
public ProfileService(java.lang.String username,
GCUBEScope scope)
- The constructor
- Parameters:
username - the user for each it will get the profile (Resource)scope - the scope of the active VRE
getUserProfileAccessFactory
public UserProfileAccessFactoryPortType getUserProfileAccessFactory()
- Returns:
- UserProfileAccessFactoryPortType
getUserProfileAccess
public UserProfileAccessPortType getUserProfileAccess(org.gridforum.jgss.ExtendedGSSCredential cred)
- Parameters:
cred - the X509 credential
- Returns:
- UserProfileAccessPortType
getUserProfileAccess
public UserProfileAccessPortType getUserProfileAccess(UserProfileAccessFactoryPortType upa,
org.gridforum.jgss.ExtendedGSSCredential cred)
- Parameters:
upa - UserProfileAccessFactoryPortTypecred - an X509 credential
- Returns:
- UserProfileAccessPortType
getProfileAdministration
public ProfileAdministrationPortType getProfileAdministration(org.ietf.jgss.GSSCredential cred)
- Parameters:
cred - the X509 credential
- Returns:
- a port type for profile admin service