public abstract class SecurityDomainChecker
extends java.lang.Object
| Constructor and Description |
|---|
SecurityDomainChecker() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptSyncFolder(java.lang.String reourceConfigId,
java.lang.String resourceType,
java.lang.String node) |
void |
cellDomainMapped(java.lang.Object session,
java.lang.Object cfgService)
notify plugins when a cell-wide domain is assigned
|
boolean |
handleResource(java.lang.String resourceType) |
boolean |
validateResource(java.lang.String resourceName,
java.lang.String resourceType) |
boolean |
validateResource(java.lang.String resourceName,
java.lang.String resourceType,
java.lang.Object session) |
public boolean handleResource(java.lang.String resourceType)
resourceType - for example the string SIBuspublic boolean validateResource(java.lang.String resourceName,
java.lang.String resourceType)
throws com.ibm.wsspi.security.securitydomain.SecurityDomainValidationException
resourceName - name of the resource
(example: Cell=cellName:Node=nodeName:Server=serverNameresourceType - for example the string SIBuscom.ibm.wsspi.security.securitydomain.SecurityDomainValidationExceptionpublic boolean validateResource(java.lang.String resourceName,
java.lang.String resourceType,
java.lang.Object session)
throws com.ibm.wsspi.security.securitydomain.SecurityDomainValidationException
resourceName - name of the resource
(example: Cell=cellName:Node=nodeName:Server=serverNameresourceType - for example the string SIBussession - object from the current command sessioncom.ibm.wsspi.security.securitydomain.SecurityDomainValidationExceptionpublic boolean acceptSyncFolder(java.lang.String reourceConfigId,
java.lang.String resourceType,
java.lang.String node)
resourceConfigId - as formatted in domain-security-map.xml
(example: cells/cellName/nodes/nodeName/servers/serverName)resourceType - e.g, SIBus, or Server, etc.node - The name of the node being synchronizedpublic void cellDomainMapped(java.lang.Object session,
java.lang.Object cfgService)
throws java.lang.Exception
notify plugins when a cell-wide domain is assigned
java.lang.Exception