@Override public boolean isCallerInRole( String roleName, String ejbName, Principal ejbPrincipal, Subject callerSubject, String contextID, Set<SecurityRoleRef> securityRoleRefs) { return this.isCallerInRole(roleName, ejbName, ejbPrincipal, callerSubject, contextID, securityRoleRefs, false); }
this.policyRegistration = getPolicyRegistrationFromJNDI(); if(log.isTraceEnabled()) log.trace(roleName + "::isCallerInRole check failed:"+e.getLocalizedMessage(), e); authorizationAudit(AuditLevel.ERROR,ejbResource,e);
throw PicketBoxMessages.MESSAGES.invalidType(EJBResource.class.getName()); EJBResource ejbResource = (EJBResource) resource; validateEJBResource( ejbResource ); this.policyRegistration = getPolicyRegistrationFromJNDI(); authorizationAudit((isAuthorized ? AuditLevel.SUCCESS : AuditLevel.FAILURE) ,ejbResource, null); authorizationAudit(AuditLevel.ERROR, ejbResource, e);
this.policyRegistration = getPolicyRegistrationFromJNDI(); authorizationAudit((isAuthorized ? AuditLevel.SUCCESS : AuditLevel.FAILURE) ,ejbResource, null); if(log.isTraceEnabled()) log.trace("Error in authorization:",e); authorizationAudit(AuditLevel.ERROR,ejbResource,e);
this.policyRegistration = getPolicyRegistrationFromJNDI(); PicketBoxLogger.LOGGER.debugFailureExecutingMethod("isCallerInRole"); authorizationAudit(AuditLevel.ERROR,ejbResource,e);
@Override public boolean isCallerInRole( String roleName, String ejbName, Principal ejbPrincipal, Subject callerSubject, String contextID, Set<SecurityRoleRef> securityRoleRefs) { return this.isCallerInRole(roleName, ejbName, ejbPrincipal, callerSubject, contextID, securityRoleRefs, false); }
this.policyRegistration = getPolicyRegistrationFromJNDI(); PicketBoxLogger.LOGGER.debugFailureExecutingMethod("isCallerInRole"); authorizationAudit(AuditLevel.ERROR,ejbResource,e);
this.policyRegistration = getPolicyRegistrationFromJNDI(); authorizationAudit((isAuthorized ? AuditLevel.SUCCESS : AuditLevel.FAILURE) ,ejbResource, null); authorizationAudit(AuditLevel.ERROR,ejbResource,e);