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 Detail

      • application

        SecurityType<T> application()
        Sets the application element
        Returns:
        the current instance of SecurityType
      • isApplication

        Boolean isApplication()
        Removes the application element
        Returns:
        the current instance of SecurityType
      • removeApplication

        SecurityType<T> removeApplication()
        Removes the application element
        Returns:
        the current instance of SecurityType
      • securityDomain

        SecurityType<T> securityDomain​(String securityDomain)
        Sets the security-domain element
        Parameters:
        securityDomain - the value for the element security-domain
        Returns:
        the current instance of SecurityType
      • getSecurityDomain

        String getSecurityDomain()
        Returns the security-domain element
        Returns:
        the node defined for the element security-domain
      • removeSecurityDomain

        SecurityType<T> removeSecurityDomain()
        Removes the security-domain element
        Returns:
        the current instance of SecurityType
      • securityDomainAndApplication

        SecurityType<T> securityDomainAndApplication​(String securityDomainAndApplication)
        Sets the security-domain-and-application element
        Parameters:
        securityDomainAndApplication - the value for the element security-domain-and-application
        Returns:
        the current instance of SecurityType
      • getSecurityDomainAndApplication

        String getSecurityDomainAndApplication()
        Returns the security-domain-and-application element
        Returns:
        the node defined for the element security-domain-and-application
      • removeSecurityDomainAndApplication

        SecurityType<T> removeSecurityDomainAndApplication()
        Removes the security-domain-and-application element
        Returns:
        the current instance of SecurityType