@Override public AuthStatus secureRequest(MessageInfo messageInfo, Subject clientSubject) throws AuthException { AuthStatus status = null; for (ClientAuthModule sam : modules) { status = sam.secureRequest(messageInfo, clientSubject); if (status == AuthStatus.FAILURE) { break; } } return status; }
@Override public AuthStatus validateResponse(MessageInfo messageInfo, Subject clientSubject, Subject serviceSubject) throws AuthException { AuthStatus status = null; for (ClientAuthModule sam : modules) { status = sam.secureRequest(messageInfo, clientSubject); if (status == AuthStatus.FAILURE) { break; } } return status; }
public AuthStatus secureRequest(MessageInfo messageInfo, Subject clientSubject) throws AuthException { for (ClientAuthModule clientAuthModule : clientAuthModules) { AuthStatus result = clientAuthModule.secureRequest(messageInfo, clientSubject); //jaspi spec p 74 if (result == AuthStatus.SUCCESS) { continue; } if (result == AuthStatus.SEND_CONTINUE || result == AuthStatus.FAILURE) { return result; } throw new AuthException("Invalid AuthStatus " + result + " from client auth module: " + clientAuthModule); } return AuthStatus.SUCCESS; }
/** * @see ClientAuthContext#secureRequest(javax.security.auth.message.MessageInfo, javax.security.auth.Subject */ @SuppressWarnings("rawtypes") public AuthStatus secureRequest(MessageInfo messageInfo, Subject clientSubject) throws AuthException { Iterator iter = config.getClientAuthModules().iterator(); AuthStatus status = null; while(iter.hasNext()) { status = ((ClientAuthModule)iter.next()).secureRequest(messageInfo,clientSubject); if(status == AuthStatus.FAILURE) break; } return status; }
/** * @see ClientAuth#secureRequest(AuthParam, Subject, Map) */ @SuppressWarnings("unchecked") public AuthStatus secureRequest(MessageInfo messageInfo, Subject clientSubject) throws AuthException { Iterator iter = config.getClientAuthModules().iterator(); AuthStatus status = null; while(iter.hasNext()) { status = ((ClientAuthModule)iter.next()).secureRequest(messageInfo,clientSubject); if(status == AuthStatus.FAILURE) break; } return status; }
public AuthStatus secureRequest(MessageInfo messageInfo, Subject clientSubject) throws AuthException { if (module != null) { return module.secureRequest(messageInfo, clientSubject); } if (oldModule != null) { oldModule.secureRequest(config.getAuthParam(messageInfo), clientSubject, messageInfo.getMap()); return AuthStatus.SEND_SUCCESS; } else { throw new AuthException(); } }
public AuthStatus secureRequest(MessageInfo messageInfo, Subject clientSubject) throws AuthException { if (module != null) { return module.secureRequest(messageInfo, clientSubject); } if (oldModule != null) { oldModule.secureRequest(config.getAuthParam(messageInfo), clientSubject, messageInfo.getMap()); return AuthStatus.SEND_SUCCESS; } else { throw new AuthException(); } }
public AuthStatus secureRequest(MessageInfo arg0, Subject arg1) throws AuthException { AuthStatus[] status = new AuthStatus[module.length]; for (int i = 0; i < module.length; i++) { if (module[i] == null) { continue; } if (isLoggable(Level.FINE)) { logIfLevel(Level.FINE, null, "ClientAuthContext: ", authContextID, "of AppContext: ", getAppContext(), "calling secureResponse on module"); } status[i] = module[i].secureRequest(arg0, arg1); if (acHelper.exitContext(sR_SuccessValue, i, status[i])) { return acHelper.getReturnStatus(sR_SuccessValue, AuthStatus.SEND_FAILURE, status, i); } } return acHelper.getReturnStatus(sR_SuccessValue, AuthStatus.SEND_FAILURE, status, status.length - 1); }
public AuthStatus secureRequest(MessageInfo arg0, Subject arg1) throws AuthException { AuthStatus[] status = new AuthStatus[module.length]; for (int i = 0; i < module.length; i++) { if (module[i] == null) { continue; } if (isLoggable(Level.FINE)) { logIfLevel(Level.FINE, null, "ClientAuthContext: ", authContextID, "of AppContext: ", getAppContext(), "calling secureResponse on module"); } status[i] = module[i].secureRequest(arg0, arg1); if (acHelper.exitContext(sR_SuccessValue, i, status[i])) { return acHelper.getReturnStatus(sR_SuccessValue, AuthStatus.SEND_FAILURE, status, i); } } return acHelper.getReturnStatus(sR_SuccessValue, AuthStatus.SEND_FAILURE, status, status.length - 1); }