public class SecurityOfficerInstanceHandler extends OMASServiceInstanceHandler
platformInstanceMap, serviceName| Constructor and Description |
|---|
SecurityOfficerInstanceHandler()
Default constructor registers the access service
|
| Modifier and Type | Method and Description |
|---|---|
GovernedAssetHandler |
getGovernedAssetHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the governance assets handler for the access service
|
SecurityOfficerRequestHandler |
getSecurityOfficerRequestHandler(String userId,
String serverName,
String serviceOperationName)
Retrieve the governance assets handler for the access service
|
getDefaultZones, getDefaultZones, getErrorHandler, getExceptionHandler, getInTopicConnection, getMetadataCollection, getOutTopicConnection, getPublishZones, getPublishZones, getRepositoryConnector, getRepositoryHandler, getRepositoryHelper, getServiceName, getSupportedZones, getSupportedZonesgetAuditLoggetServerSecurityVerifier, getServerServiceInstance, getServiceName, isServerActive, removeServerServiceInstancepublic SecurityOfficerInstanceHandler()
public SecurityOfficerRequestHandler getSecurityOfficerRequestHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - the service name is not known - indicating a logic errorpublic GovernedAssetHandler getGovernedAssetHandler(String userId, String serverName, String serviceOperationName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userserverName - name of the server tied to the requestserviceOperationName - name of the REST API call (typically the top-level methodName)InvalidParameterException - no available instance for the requested serverUserNotAuthorizedException - user does not have access to the requested serverPropertyServerException - the service name is not known - indicating a logic errorCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.