Interface SecurityType<T>
- All Superinterfaces:
org.jboss.shrinkwrap.descriptor.api.Child<T>
- All Known Implementing Classes:
SecurityTypeImpl
public interface SecurityType<T>
extends org.jboss.shrinkwrap.descriptor.api.Child<T>
This interface defines the contract for the
securityType xsd type-
Method Summary
Modifier and TypeMethodDescriptionSets theapplicationelementReturns thesecurity-domainelementReturns thesecurity-domain-and-applicationelementRemoves theapplicationelementRemoves theapplicationelementRemoves thesecurity-domainelementRemoves thesecurity-domain-and-applicationelementsecurityDomain(String securityDomain) Sets thesecurity-domainelementsecurityDomainAndApplication(String securityDomainAndApplication) Sets thesecurity-domain-and-applicationelementMethods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
-
Method Details
-
application
SecurityType<T> application()Sets theapplicationelement- Returns:
- the current instance of
SecurityType
-
isApplication
Boolean isApplication()Removes theapplicationelement- Returns:
- the current instance of
SecurityType
-
removeApplication
SecurityType<T> removeApplication()Removes theapplicationelement- Returns:
- the current instance of
SecurityType
-
securityDomain
Sets thesecurity-domainelement- Parameters:
securityDomain- the value for the elementsecurity-domain- Returns:
- the current instance of
SecurityType
-
getSecurityDomain
String getSecurityDomain()Returns thesecurity-domainelement- Returns:
- the node defined for the element
security-domain
-
removeSecurityDomain
SecurityType<T> removeSecurityDomain()Removes thesecurity-domainelement- Returns:
- the current instance of
SecurityType
-
securityDomainAndApplication
Sets thesecurity-domain-and-applicationelement- Parameters:
securityDomainAndApplication- the value for the elementsecurity-domain-and-application- Returns:
- the current instance of
SecurityType
-
getSecurityDomainAndApplication
String getSecurityDomainAndApplication()Returns thesecurity-domain-and-applicationelement- Returns:
- the node defined for the element
security-domain-and-application
-
removeSecurityDomainAndApplication
SecurityType<T> removeSecurityDomainAndApplication()Removes thesecurity-domain-and-applicationelement- Returns:
- the current instance of
SecurityType
-