public String[] getIssuersOfSAMLServiceProviders() { try { return SAMLValidatorUtil.getIssuersOfSAMLServiceProviders(); } catch (IdentityException e) { if (log.isDebugEnabled()) { log.debug(e.getMessage()); } } return null; }
public String[] getIssuersOfSAMLServiceProviders() { try { return SAMLValidatorUtil.getIssuersOfSAMLServiceProviders(); } catch (IdentityException e) { if (log.isDebugEnabled()) { log.debug(e.getMessage()); } } return null; }
public static UserChallengesDTO getCustomErrorMessagesForChallengQuestions(IdentityException e, String userName) { if (e.getMessage() != null) { if (e.getMessage().contains(VerificationBean.ERROR_CODE_EXPIRED_CODE)) { userChallengesDTO = handleChallengesError(VerificationBean.ERROR_CODE_EXPIRED_CODE + " The code is " + "expired", e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.INVALID_CONFIRMATION_CODE)) { userChallengesDTO = handleChallengesError(VerificationBean.ERROR_CODE_INVALID_CODE + " " + IdentityMgtConstants.ErrorHandling.INVALID_CONFIRMATION_CODE, e); } else if (e.getMessage().contains(VerificationBean.ERROR_CODE_LOADING_DATA_FAILURE)) { userChallengesDTO = handleChallengesError(VerificationBean.ERROR_CODE_LOADING_DATA_FAILURE + " Error" + " loading data for user : " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE)) { userChallengesDTO = handleChallengesError(VerificationBean.ERROR_CODE_INVALID_CODE + " " + IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE + ": " + userName, e); } return userChallengesDTO; } else { userChallengesDTO = handleChallengesError(VerificationBean.ERROR_CODE_INVALID_CODE + " " + IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE + ": " + userName, e); return userChallengesDTO; } }
public static UserChallengesDTO getCustomErrorMessagesForChallengQuestions(IdentityException e, String userName) { if (e.getMessage() != null) { if (e.getMessage().contains(VerificationBean.ERROR_CODE_EXPIRED_CODE)) { userChallengesDTO = handleChallengesError(VerificationBean.ERROR_CODE_EXPIRED_CODE + " The code is " + "expired", e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.INVALID_CONFIRMATION_CODE)) { userChallengesDTO = handleChallengesError(VerificationBean.ERROR_CODE_INVALID_CODE + " " + IdentityMgtConstants.ErrorHandling.INVALID_CONFIRMATION_CODE, e); } else if (e.getMessage().contains(VerificationBean.ERROR_CODE_LOADING_DATA_FAILURE)) { userChallengesDTO = handleChallengesError(VerificationBean.ERROR_CODE_LOADING_DATA_FAILURE + " Error" + " loading data for user : " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE)) { userChallengesDTO = handleChallengesError(VerificationBean.ERROR_CODE_INVALID_CODE + " " + IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE + ": " + userName, e); } return userChallengesDTO; } else { userChallengesDTO = handleChallengesError(VerificationBean.ERROR_CODE_INVALID_CODE + " " + IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE + ": " + userName, e); return userChallengesDTO; } }
public static UserChallengesCollectionDTO getCustomErrorMessagesForChallengeQuestionSet(IdentityException e, String userName) { if (e.getMessage() != null) { if (e.getMessage().contains(VerificationBean.ERROR_CODE_EXPIRED_CODE)) { userChallengesCollectionDTO = handleChallengeQuestionSetError(VerificationBean.ERROR_CODE_EXPIRED_CODE + " The code is " + "expired", e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.INVALID_CONFIRMATION_CODE)) { userChallengesCollectionDTO = handleChallengeQuestionSetError(VerificationBean.ERROR_CODE_INVALID_CODE + " " + IdentityMgtConstants.ErrorHandling.INVALID_CONFIRMATION_CODE, e); } else if (e.getMessage().contains(VerificationBean.ERROR_CODE_LOADING_DATA_FAILURE)) { userChallengesCollectionDTO = handleChallengeQuestionSetError( VerificationBean.ERROR_CODE_LOADING_DATA_FAILURE + " Error" + " loading data for user : " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE)) { userChallengesCollectionDTO = handleChallengeQuestionSetError(VerificationBean.ERROR_CODE_INVALID_CODE + " " + IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE + ": " + userName, e); } } else { userChallengesCollectionDTO = handleChallengeQuestionSetError(VerificationBean.ERROR_CODE_INVALID_CODE + " " + IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE + ": " + userName, e); } return userChallengesCollectionDTO; }
public static VerificationBean getCustomErrorMessagesToVerifyCode(IdentityException e, String userName) { if (e.getMessage() != null) { if (e.getMessage().contains(VerificationBean.ERROR_CODE_EXPIRED_CODE)) { vBean = handleError(VerificationBean.ERROR_CODE_EXPIRED_CODE + " The code is " + "expired", e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.INVALID_CONFIRMATION_CODE)) { vBean = handleError(VerificationBean.ERROR_CODE_INVALID_CODE + " " + IdentityMgtConstants.ErrorHandling.INVALID_CONFIRMATION_CODE, e); } else if (e.getMessage().contains(VerificationBean.ERROR_CODE_LOADING_DATA_FAILURE)) { vBean = handleError(VerificationBean.ERROR_CODE_LOADING_DATA_FAILURE + " Error" + " loading data for user : " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE)) { vBean = handleError(VerificationBean.ERROR_CODE_INVALID_CODE + " " + IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE + ": " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.NOTIFICATION_FAILURE)) { vBean = handleError(VerificationBean.ERROR_CODE_RECOVERY_NOTIFICATION_FAILURE + " " + IdentityMgtConstants. ErrorHandling.NOTIFICATION_FAILURE + ": " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.ERROR_LOADING_EMAIL_TEMP)) { vBean = handleError(VerificationBean.ERROR_CODE_RECOVERY_NOTIFICATION_FAILURE + ": " + IdentityMgtConstants. ErrorHandling.ERROR_LOADING_EMAIL_TEMP + " " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE)) { vBean = handleError(VerificationBean.ERROR_CODE_INVALID_CODE + ": " + IdentityMgtConstants. ErrorHandling.EXTERNAL_CODE + " " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.CREATING_NOTIFICATION_ERROR)) { vBean = handleError(VerificationBean.ERROR_CODE_RECOVERY_NOTIFICATION_FAILURE + ": " + IdentityMgtConstants. ErrorHandling.CREATING_NOTIFICATION_ERROR + " " + userName, e); } else if (e.getMessage().contains(VerificationBean.ERROR_CODE_LOADING_DATA_FAILURE)) { vBean = handleError(VerificationBean.ERROR_CODE_LOADING_DATA_FAILURE + " Error" + " loading data for user : " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.USER_ACCOUNT)) { vBean = handleError(VerificationBean.ERROR_CODE_INVALID_CODE + " No user account found for user", e);
if (e.getMessage() != null) { if (e.getMessage().contains(VerificationBean.ERROR_CODE_EXPIRED_CODE)) { vBean = handleError(VerificationBean.ERROR_CODE_EXPIRED_CODE + " The code is " + "expired", e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.INVALID_CONFIRMATION_CODE)) { vBean = handleError(VerificationBean.ERROR_CODE_INVALID_CODE + " " + IdentityMgtConstants.ErrorHandling.INVALID_CONFIRMATION_CODE, e); } else if (e.getMessage().contains(VerificationBean.ERROR_CODE_LOADING_DATA_FAILURE)) { vBean = handleError(VerificationBean.ERROR_CODE_LOADING_DATA_FAILURE + " Error" + " loading data for user : " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE)) { vBean = handleError(VerificationBean.ERROR_CODE_INVALID_CODE + " " + IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE + ": " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.NOTIFICATION_FAILURE)) { vBean = handleError(VerificationBean.ERROR_CODE_RECOVERY_NOTIFICATION_FAILURE + " " + IdentityMgtConstants. ErrorHandling.NOTIFICATION_FAILURE + ": " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.ERROR_LOADING_EMAIL_TEMP)) { vBean = handleError(VerificationBean.ERROR_CODE_RECOVERY_NOTIFICATION_FAILURE + ": " + IdentityMgtConstants. ErrorHandling.ERROR_LOADING_EMAIL_TEMP + " " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.EXTERNAL_CODE)) { vBean = handleError(VerificationBean.ERROR_CODE_INVALID_CODE + ": " + IdentityMgtConstants. ErrorHandling.EXTERNAL_CODE + " " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.CREATING_NOTIFICATION_ERROR)) { vBean = handleError(VerificationBean.ERROR_CODE_RECOVERY_NOTIFICATION_FAILURE + ": " + IdentityMgtConstants. ErrorHandling.CREATING_NOTIFICATION_ERROR + " " + userName, e); } else if (e.getMessage().contains(VerificationBean.ERROR_CODE_LOADING_DATA_FAILURE)) { vBean = handleError(VerificationBean.ERROR_CODE_LOADING_DATA_FAILURE + " Error" + " loading data for user : " + userName, e); } else if (e.getMessage().contains(IdentityMgtConstants.ErrorHandling.USER_ACCOUNT)) { vBean = handleError(VerificationBean.ERROR_CODE_INVALID_CODE + " No user account found for user", e);
} catch (IdentityException e) { if (log.isDebugEnabled()) { log.debug(e.getMessage()); log.debug(e.getMessage()); e.getMessage()));
} catch (IdentityException e) { if (log.isDebugEnabled()) { log.debug(e.getMessage()); log.debug(e.getMessage()); e.getMessage()));
@Override public void removeServiceProviderConfiguration(String issuer) throws IdentityApplicationManagementException { try { IdentityPersistenceManager persistenceManager = IdentityPersistenceManager.getPersistanceManager(); Registry configSystemRegistry = (Registry) PrivilegedCarbonContext.getThreadLocalCarbonContext(). getRegistry(RegistryType.SYSTEM_CONFIGURATION); persistenceManager.removeServiceProvider(configSystemRegistry, issuer); } catch (IdentityException e) { log.error("Erro while deleting the issuer", e); throw new IdentityApplicationManagementException("Error while deleting SAML issuer " + e.getMessage()); } }
@Override public void removeServiceProviderConfiguration(String issuer) throws IdentityApplicationManagementException { try { IdentityPersistenceManager persistenceManager = IdentityPersistenceManager.getPersistanceManager(); Registry configSystemRegistry = (Registry) PrivilegedCarbonContext.getThreadLocalCarbonContext(). getRegistry(RegistryType.SYSTEM_CONFIGURATION); persistenceManager.removeServiceProvider(configSystemRegistry, issuer); } catch (IdentityException e) { log.error("Erro while deleting the issuer", e); throw new IdentityApplicationManagementException("Error while deleting SAML issuer " + e.getMessage()); } }
String errorMsg = "Error while handling event: " + eventName; log.info(errorMsg); throw new IdentityEventException(errorMsg, e.getMessage());
} catch (IdentityException e) { if (log.isDebugEnabled()) { log.debug(e.getMessage()); } catch (IdentityException e) { if (log.isDebugEnabled()) { log.debug(e.getMessage()); } catch (IdentityException e) { if (log.isDebugEnabled()) { log.debug(e.getMessage()); } catch (IdentityException e) { if (log.isDebugEnabled()) { log.debug(e.getMessage());
} catch (IdentityException e) { if (log.isDebugEnabled()) { log.debug(e.getMessage()); } catch (IdentityException e) { if (log.isDebugEnabled()) { log.debug(e.getMessage()); } catch (IdentityException e) { if (log.isDebugEnabled()) { log.debug(e.getMessage()); } catch (IdentityException e) { if (log.isDebugEnabled()) { log.debug(e.getMessage());
ssoIdPConfigs = SAMLValidatorUtil.getServiceProviderConfig(issuer.getValue()); } catch (IdentityException e) { log.error(e.getMessage()); validatedItems.add(new ValidatedItemDTO( SAMLValidatorConstants.ValidationType.VAL_IDP_CONFIGS, false, String.format(SAMLValidatorConstants.ValidationMessage.VAL_SIGNATURE_ERROR, e.getMessage()))); throw IdentityException.error( SAMLValidatorConstants.ValidationMessage.EXIT_WITH_ERROR);
ssoIdPConfigs = SAMLValidatorUtil.getServiceProviderConfig(issuer.getValue()); } catch (IdentityException e) { log.error(e.getMessage()); validatedItems.add(new ValidatedItemDTO( SAMLValidatorConstants.ValidationType.VAL_IDP_CONFIGS, false, String.format(SAMLValidatorConstants.ValidationMessage.VAL_SIGNATURE_ERROR, e.getMessage()))); throw IdentityException.error( SAMLValidatorConstants.ValidationMessage.EXIT_WITH_ERROR);