public class ProfileService extends PKIService implements ProfileResource
auditor, DEFAULT_LONG_CACHE_LIFETIME, HEADER, headers, logger, request, servletRequest, TRAILER, uriInfo
Constructor and Description |
---|
ProfileService() |
Modifier and Type | Method and Description |
---|---|
void |
auditProfileChange(java.lang.String scope,
java.lang.String type,
java.lang.String id,
java.lang.String status,
java.util.Map<java.lang.String,java.lang.String> params) |
void |
auditProfileChangeState(java.lang.String profileId,
java.lang.String op,
java.lang.String status) |
void |
createProfile(ProfileData data) |
ProfileData |
createProfileData(java.lang.String profileId) |
static ProfileDataInfo |
createProfileDataInfo(java.lang.String profileId,
boolean visibleOnly,
javax.ws.rs.core.UriInfo uriInfo,
java.util.Locale locale) |
static ProfileInput |
createProfileInput(IProfile profile,
java.lang.String inputId,
java.util.Locale locale) |
static ProfileOutput |
createProfileOutput(IProfile profile,
java.lang.String outputId,
java.util.Locale locale) |
ProfilePolicy |
createProfilePolicy(IProfile profile,
java.lang.String setId,
java.lang.String policyId) |
void |
deleteProfile(java.lang.String profileId) |
ProfileDataInfos |
listProfiles() |
void |
modifyProfile(java.lang.String profileId,
ProfileData data) |
void |
modifyProfileState(java.lang.String profileId,
java.lang.String action) |
ProfileData |
retrieveProfile(java.lang.String profileId) |
audit, createCertificateData, createOKResponse, getLocale, getParams, getUserMessage, log, sendConditionalGetResponse
public ProfileDataInfos listProfiles()
listProfiles
in interface ProfileResource
public ProfileData retrieveProfile(java.lang.String profileId) throws ProfileNotFoundException
retrieveProfile
in interface ProfileResource
ProfileNotFoundException
public ProfileData createProfileData(java.lang.String profileId) throws EBaseException
EBaseException
public ProfilePolicy createProfilePolicy(IProfile profile, java.lang.String setId, java.lang.String policyId) throws EBaseException
EBaseException
public static ProfileInput createProfileInput(IProfile profile, java.lang.String inputId, java.util.Locale locale) throws EBaseException
EBaseException
public static ProfileOutput createProfileOutput(IProfile profile, java.lang.String outputId, java.util.Locale locale) throws EBaseException
EBaseException
public static ProfileDataInfo createProfileDataInfo(java.lang.String profileId, boolean visibleOnly, javax.ws.rs.core.UriInfo uriInfo, java.util.Locale locale) throws EBaseException
EBaseException
public void modifyProfileState(java.lang.String profileId, java.lang.String action)
modifyProfileState
in interface ProfileResource
public void createProfile(ProfileData data)
createProfile
in interface ProfileResource
public void modifyProfile(java.lang.String profileId, ProfileData data)
modifyProfile
in interface ProfileResource
public void deleteProfile(java.lang.String profileId)
deleteProfile
in interface ProfileResource
public void auditProfileChangeState(java.lang.String profileId, java.lang.String op, java.lang.String status)
public void auditProfileChange(java.lang.String scope, java.lang.String type, java.lang.String id, java.lang.String status, java.util.Map<java.lang.String,java.lang.String> params)