org.apache.openejb.jee.WebApp.getSecurityRole()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(2.3k)|赞(0)|评价(0)|浏览(66)

本文整理了Java中org.apache.openejb.jee.WebApp.getSecurityRole()方法的一些代码示例,展示了WebApp.getSecurityRole()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebApp.getSecurityRole()方法的具体详情如下:
包路径:org.apache.openejb.jee.WebApp
类名称:WebApp
方法名:getSecurityRole

WebApp.getSecurityRole介绍

暂无

代码示例

代码示例来源:origin: org.apache.geronimo.modules/geronimo-web-2.5-builder

@Override
public void preProcessWebXmlElement(WebApp webApp, MergeContext context) throws DeploymentException {
  for (SecurityRole securityRole : webApp.getSecurityRole()) {
    context.setAttribute(createSecurityRoleKey(securityRole.getRoleName()), Boolean.TRUE);
  }
}

代码示例来源:origin: org.apache.geronimo.modules/geronimo-j2ee-builder

List<SecurityRole> securityRoles = webApp.getSecurityRole();
      SecurityRole securityRole = new SecurityRole();
      securityRole.setRoleName(annotationRoleName);
      webApp.getSecurityRole().add(securityRole);

代码示例来源:origin: org.apache.geronimo.modules/geronimo-web-2.5-builder

@Override
public void merge(WebFragment webFragment, WebApp webApp, MergeContext mergeContext) throws DeploymentException {
  for (SecurityRole securityRole : webFragment.getSecurityRole()) {
    String securityRoleKey = createSecurityRoleKey(securityRole.getRoleName());
    if (!mergeContext.containsAttribute(securityRoleKey)) {
      mergeContext.setAttribute(securityRoleKey, Boolean.TRUE);
      webApp.getSecurityRole().add(securityRole);
    }
  }
}

代码示例来源:origin: org.apache.geronimo.plugins/plancreator-portlets

public void parseWebDD(JndiConsumer annotatedWebAppDD) {
  if (annotatedWebAppDD instanceof WebApp) {
    WebApp webAppDD = (WebApp) annotatedWebAppDD;
    List<SecurityRole> securityRoles = webAppDD.getSecurityRole();
    if (securityRoles.size() > 0) {
      security = GerSecurityType.Factory.newInstance();
      GerRoleMappingsType roleMappings = security.addNewRoleMappings();
      for (SecurityRole securityRole: securityRoles) {
        String roleName = securityRole.getRoleName();
        roleMappings.addNewRole().setRoleName(roleName);
      }
    }
  }
}

代码示例来源:origin: org.apache.geronimo.modules/geronimo-web-2.5-builder

if ((!webApp.getSecurityConstraint().isEmpty() || !webApp.getSecurityRole().isEmpty())) {
  if (!hasSecurityRealmName) {
    throw new DeploymentException("web.xml for web app " + webModule.getName()

代码示例来源:origin: org.apache.geronimo.modules/geronimo-web-2.5-builder

for (SecurityRole securityRole : webApp.getSecurityRole()) {
  webAppInfo.securityRoles.add(securityRole.getRoleName().trim());

相关文章