public final class WebMetaDataHelper extends Object
Modifier and Type | Method and Description |
---|---|
static List<String> |
getAllRoles()
Returns all role list.
|
static List<org.jboss.metadata.javaee.spec.ParamValueMetaData> |
getContextParams(org.jboss.metadata.web.jboss.JBossWebMetaData jbossWebMD)
Gets context parameters meta data from jboss web meta data.
|
static List<String> |
getHttpMethods(boolean secureWsdlAccess)
If WSDL access is secured, it returns both POST and GET methods, otherwise only POST method.
|
static org.jboss.metadata.web.spec.LoginConfigMetaData |
getLoginConfig(org.jboss.metadata.web.jboss.JBossWebMetaData jbossWebMD)
Gets login config meta data from jboss web meta data.
|
static List<org.jboss.metadata.web.spec.SecurityConstraintMetaData> |
getSecurityConstraints(org.jboss.metadata.web.jboss.JBossWebMetaData jbossWebMD)
Gets security constraints meta data from jboss web meta data.
|
static List<org.jboss.metadata.javaee.spec.ParamValueMetaData> |
getServletInitParams(org.jboss.metadata.web.spec.ServletMetaData servletMD)
Gets init parameters meta data from servlet meta data.
|
static List<org.jboss.metadata.web.spec.ServletMappingMetaData> |
getServletMappings(org.jboss.metadata.web.jboss.JBossWebMetaData jbossWebMD)
Gets servlet mappings meta data from jboss web meta data.
|
static org.jboss.metadata.web.jboss.JBossServletsMetaData |
getServlets(org.jboss.metadata.web.jboss.JBossWebMetaData jbossWebMD)
Gets servlets meta data from jboss web meta data.
|
static List<String> |
getUrlPatterns(String urlPattern)
Creates URL pattern list from passed string.
|
static org.jboss.metadata.web.spec.WebResourceCollectionsMetaData |
getWebResourceCollections(org.jboss.metadata.web.spec.SecurityConstraintMetaData securityConstraintMD)
Gets web resource collections meta data from security constraint meta data.
|
static org.jboss.metadata.web.spec.AuthConstraintMetaData |
newAuthConstraint(List<String> roleNames,
org.jboss.metadata.web.spec.SecurityConstraintMetaData securityConstraintMD)
Creates new authentication constraint and associates it with security constraint meta data.
|
static org.jboss.metadata.javaee.spec.ParamValueMetaData |
newParamValue(String key,
String value,
List<org.jboss.metadata.javaee.spec.ParamValueMetaData> paramsMD)
Creates new parameter meta data and associates it with parameters meta data.
|
static org.jboss.metadata.web.spec.SecurityConstraintMetaData |
newSecurityConstraint(List<org.jboss.metadata.web.spec.SecurityConstraintMetaData> securityConstraintsMD)
Creates new security constraint meta data and associates them with security constraints meta data.
|
static org.jboss.metadata.web.jboss.JBossServletMetaData |
newServlet(String servletName,
String servletClass,
org.jboss.metadata.web.jboss.JBossServletsMetaData servletsMD)
Creates new servlet meta data and associates them with servlets meta data.
|
static org.jboss.metadata.web.spec.ServletMappingMetaData |
newServletMapping(String servletName,
List<String> urlPatterns,
List<org.jboss.metadata.web.spec.ServletMappingMetaData> servletMappingsMD)
Creates new servlet mapping meta data and associates them with servlet mappings meta data.
|
static org.jboss.metadata.web.spec.UserDataConstraintMetaData |
newUserDataConstraint(String transportGuarantee,
org.jboss.metadata.web.spec.SecurityConstraintMetaData securityConstraintMD)
Creates new user constraint meta data and associates it with security constraint meta data.
|
static org.jboss.metadata.web.spec.WebResourceCollectionMetaData |
newWebResourceCollection(String servletName,
String urlPattern,
boolean securedWsdl,
org.jboss.metadata.web.spec.WebResourceCollectionsMetaData webResourceCollectionsMD)
Creates new web resource collection meta data and associates them with web resource collections meta data.
|
public static List<String> getUrlPatterns(String urlPattern)
urlPattern
- URL patternpublic static List<String> getHttpMethods(boolean secureWsdlAccess)
secureWsdlAccess
- whether WSDL is securedpublic static org.jboss.metadata.web.jboss.JBossServletsMetaData getServlets(org.jboss.metadata.web.jboss.JBossWebMetaData jbossWebMD)
jbossWebMD
- jboss web meta datapublic static List<org.jboss.metadata.web.spec.ServletMappingMetaData> getServletMappings(org.jboss.metadata.web.jboss.JBossWebMetaData jbossWebMD)
jbossWebMD
- jboss web meta datapublic static List<org.jboss.metadata.web.spec.SecurityConstraintMetaData> getSecurityConstraints(org.jboss.metadata.web.jboss.JBossWebMetaData jbossWebMD)
jbossWebMD
- jboss web meta datapublic static org.jboss.metadata.web.spec.LoginConfigMetaData getLoginConfig(org.jboss.metadata.web.jboss.JBossWebMetaData jbossWebMD)
jbossWebMD
- jboss web meta datapublic static List<org.jboss.metadata.javaee.spec.ParamValueMetaData> getContextParams(org.jboss.metadata.web.jboss.JBossWebMetaData jbossWebMD)
jbossWebMD
- jboss web meta datapublic static org.jboss.metadata.web.spec.WebResourceCollectionsMetaData getWebResourceCollections(org.jboss.metadata.web.spec.SecurityConstraintMetaData securityConstraintMD)
securityConstraintMD
- security constraint meta datapublic static List<org.jboss.metadata.javaee.spec.ParamValueMetaData> getServletInitParams(org.jboss.metadata.web.spec.ServletMetaData servletMD)
servletMD
- servlet meta datapublic static org.jboss.metadata.web.spec.SecurityConstraintMetaData newSecurityConstraint(List<org.jboss.metadata.web.spec.SecurityConstraintMetaData> securityConstraintsMD)
securityConstraintsMD
- security constraints meta datapublic static org.jboss.metadata.web.spec.WebResourceCollectionMetaData newWebResourceCollection(String servletName, String urlPattern, boolean securedWsdl, org.jboss.metadata.web.spec.WebResourceCollectionsMetaData webResourceCollectionsMD)
servletName
- servlet nameurlPattern
- URL patternsecuredWsdl
- whether WSDL access is securedwebResourceCollectionsMD
- web resource collections meta datapublic static org.jboss.metadata.web.jboss.JBossServletMetaData newServlet(String servletName, String servletClass, org.jboss.metadata.web.jboss.JBossServletsMetaData servletsMD)
servletName
- servlet nameservletClass
- servlet class nameservletsMD
- servlets meta datapublic static org.jboss.metadata.web.spec.ServletMappingMetaData newServletMapping(String servletName, List<String> urlPatterns, List<org.jboss.metadata.web.spec.ServletMappingMetaData> servletMappingsMD)
servletName
- servlet nameurlPatterns
- URL patternsservletMappingsMD
- servlet mapping meta datapublic static org.jboss.metadata.web.spec.AuthConstraintMetaData newAuthConstraint(List<String> roleNames, org.jboss.metadata.web.spec.SecurityConstraintMetaData securityConstraintMD)
roleNames
- rolessecurityConstraintMD
- security constraint meta datapublic static org.jboss.metadata.web.spec.UserDataConstraintMetaData newUserDataConstraint(String transportGuarantee, org.jboss.metadata.web.spec.SecurityConstraintMetaData securityConstraintMD)
transportGuarantee
- transport guarantee valuesecurityConstraintMD
- security constraint meta datapublic static org.jboss.metadata.javaee.spec.ParamValueMetaData newParamValue(String key, String value, List<org.jboss.metadata.javaee.spec.ParamValueMetaData> paramsMD)
key
- parameter keyvalue
- parameter valueparamsMD
- parameters meta dataCopyright © 2018 JBoss by Red Hat. All rights reserved.