public class ProfileService extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static AtomicInteger |
profileId |
protected org.gcube.common.core.scope.GCUBEScope |
scope |
protected String |
username |
| Constructor and Description |
|---|
ProfileService(String username,
org.gcube.common.core.scope.GCUBEScope scope)
The constructor
|
| Modifier and Type | Method and Description |
|---|---|
org.gcube.personalization.profileadministration.stubs.ProfileAdministrationPortType |
getProfileAdministration(GSSCredential cred) |
org.gcube.personalization.userprofileaccess.stubs.UserProfileAccessPortType |
getUserProfileAccess(org.gridforum.jgss.ExtendedGSSCredential cred) |
org.gcube.personalization.userprofileaccess.stubs.UserProfileAccessPortType |
getUserProfileAccess(org.gcube.personalization.userprofileaccess.stubs.UserProfileAccessFactoryPortType upa,
org.gridforum.jgss.ExtendedGSSCredential cred) |
org.gcube.personalization.userprofileaccess.stubs.UserProfileAccessFactoryPortType |
getUserProfileAccessFactory() |
protected static AtomicInteger profileId
protected String username
protected org.gcube.common.core.scope.GCUBEScope scope
public ProfileService(String username, org.gcube.common.core.scope.GCUBEScope scope)
username - the user for each it will get the profile (Resource)scope - the scope of the active VREpublic org.gcube.personalization.userprofileaccess.stubs.UserProfileAccessFactoryPortType getUserProfileAccessFactory()
public org.gcube.personalization.userprofileaccess.stubs.UserProfileAccessPortType getUserProfileAccess(org.gridforum.jgss.ExtendedGSSCredential cred)
cred - the X509 credentialpublic org.gcube.personalization.userprofileaccess.stubs.UserProfileAccessPortType getUserProfileAccess(org.gcube.personalization.userprofileaccess.stubs.UserProfileAccessFactoryPortType upa,
org.gridforum.jgss.ExtendedGSSCredential cred)
upa - UserProfileAccessFactoryPortTypecred - an X509 credentialpublic org.gcube.personalization.profileadministration.stubs.ProfileAdministrationPortType getProfileAdministration(GSSCredential cred)
cred - the X509 credentialCopyright © 2013. All Rights Reserved.