@Override public void setRoles(RoleGroup roles) { validateSecurityContext(); securityContext.getSubjectInfo().setRoles(roles); }
@Override public void setRoles(RoleGroup roles) { validateSecurityContext(); securityContext.getSubjectInfo().setRoles(roles); }
/** * {@inheritDoc} */ @Override protected void resetContainerContext(Object previous) throws Exception { JBossContainerContext old_jb = (JBossContainerContext)previous; if (old_jb._securityContext == null) { SecurityContextAssociation.clearSecurityContext(); } else { SecurityContextAssociation.setSecurityContext(old_jb._securityContext); old_jb._securityContext.getSubjectInfo().setRoles(old_jb._roleGroup); old_jb._securityContext.setOutgoingRunAs(old_jb._runAs); } }
/** * {@inheritDoc} */ @Override protected void resetContainerContext(Object previous) throws Exception { JBossContainerContext old_jb = (JBossContainerContext)previous; if (old_jb._securityContext == null) { SecurityContextAssociation.clearSecurityContext(); } else { SecurityContextAssociation.setSecurityContext(old_jb._securityContext); old_jb._securityContext.getSubjectInfo().setRoles(old_jb._roleGroup); old_jb._securityContext.setOutgoingRunAs(old_jb._runAs); } }
Identity identity = CredentialIdentityFactory.createIdentity(principal, credential, roleGroup); new_jb_securityContext.getUtil().createSubjectInfo(identity, subject); new_jb_securityContext.getSubjectInfo().setRoles(roleGroup); } else { Identity identity = CredentialIdentityFactory.createIdentity(principal, credential); RoleGroup old_jb_roleGroup = old_jb_securityContext.getSubjectInfo().getRoles(); if (rolesGroup != null) { old_jb_securityContext.getSubjectInfo().setRoles(new SimpleRoleGroup(rolesGroup));
Identity identity = CredentialIdentityFactory.createIdentity(principal, credential, roleGroup); new_jb_securityContext.getUtil().createSubjectInfo(identity, subject); new_jb_securityContext.getSubjectInfo().setRoles(roleGroup); } else { Identity identity = CredentialIdentityFactory.createIdentity(principal, credential); RoleGroup old_jb_roleGroup = old_jb_securityContext.getSubjectInfo().getRoles(); if (rolesGroup != null) { old_jb_securityContext.getSubjectInfo().setRoles(new SimpleRoleGroup(rolesGroup));