Package org.jboss.as.server.security
Class VirtualDomainUtil
- java.lang.Object
-
- org.jboss.as.server.security.VirtualDomainUtil
-
public class VirtualDomainUtil extends Object
Utility class with methods for configuring virtual security domains.- Author:
- Farah Juma
-
-
Field Summary
Fields Modifier and Type Field Description static org.jboss.msc.service.ServiceNameOIDC_VIRTUAL_SECURITY_DOMAIN_CREATION_SERVICEstatic StringVIRTUALstatic org.jboss.msc.service.ServiceNameVIRTUAL_SECURITY_DOMAIN_CREATION_SERVICE
-
Constructor Summary
Constructors Constructor Description VirtualDomainUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidclearVirtualDomainMetaDataSecurityDomain(DeploymentUnit deploymentUnit)static VirtualDomainMetaDataconfigureVirtualDomain(DeploymentPhaseContext phaseContext, DeploymentUnit deploymentUnit, org.wildfly.security.auth.server.SecurityDomain.Builder virtualDomainBuilder)static voidconfigureVirtualDomain(VirtualDomainMetaData virtualDomainMetaData, org.wildfly.security.auth.server.SecurityDomain.Builder virtualDomainBuilder)static voidcreateVirtualDomain(org.jboss.msc.service.ServiceRegistry serviceRegistry, VirtualDomainMetaData virtualDomainMetaData, org.jboss.msc.service.ServiceName virtualDomainServiceName, org.jboss.msc.service.ServiceTarget serviceTarget)static VirtualDomainMetaDatagetVirtualDomainMetaData(DeploymentUnit deploymentUnit)static booleanisVirtualDomainCreated(DeploymentUnit deploymentUnit)static voidsetTopLevelDeploymentSecurityMetaData(DeploymentUnit deploymentUnit, org.jboss.msc.service.ServiceName virtualDomainName)
-
-
-
Field Detail
-
VIRTUAL_SECURITY_DOMAIN_CREATION_SERVICE
public static final org.jboss.msc.service.ServiceName VIRTUAL_SECURITY_DOMAIN_CREATION_SERVICE
-
OIDC_VIRTUAL_SECURITY_DOMAIN_CREATION_SERVICE
public static final org.jboss.msc.service.ServiceName OIDC_VIRTUAL_SECURITY_DOMAIN_CREATION_SERVICE
-
VIRTUAL
public static final String VIRTUAL
- See Also:
- Constant Field Values
-
-
Method Detail
-
configureVirtualDomain
public static VirtualDomainMetaData configureVirtualDomain(DeploymentPhaseContext phaseContext, DeploymentUnit deploymentUnit, org.wildfly.security.auth.server.SecurityDomain.Builder virtualDomainBuilder) throws DeploymentUnitProcessingException
-
configureVirtualDomain
public static void configureVirtualDomain(VirtualDomainMetaData virtualDomainMetaData, org.wildfly.security.auth.server.SecurityDomain.Builder virtualDomainBuilder)
-
setTopLevelDeploymentSecurityMetaData
public static void setTopLevelDeploymentSecurityMetaData(DeploymentUnit deploymentUnit, org.jboss.msc.service.ServiceName virtualDomainName)
-
getVirtualDomainMetaData
public static VirtualDomainMetaData getVirtualDomainMetaData(DeploymentUnit deploymentUnit) throws DeploymentUnitProcessingException
-
isVirtualDomainCreated
public static boolean isVirtualDomainCreated(DeploymentUnit deploymentUnit) throws DeploymentUnitProcessingException
-
createVirtualDomain
public static void createVirtualDomain(org.jboss.msc.service.ServiceRegistry serviceRegistry, VirtualDomainMetaData virtualDomainMetaData, org.jboss.msc.service.ServiceName virtualDomainServiceName, org.jboss.msc.service.ServiceTarget serviceTarget)
-
clearVirtualDomainMetaDataSecurityDomain
public static void clearVirtualDomainMetaDataSecurityDomain(DeploymentUnit deploymentUnit)
-
-