private Object getAttributeManager() { if (this.handlerConfig == null) { return null; } return this.handlerConfig.getParameter(GeneralConstants.ATTIBUTE_MANAGER); }
if (handlerConfig.containsKey(DISABLE_ROLE_PICKING)) { String val = (String) handlerConfig.getParameter(DISABLE_ROLE_PICKING); if (StringUtil.isNotNull(val) && "true".equalsIgnoreCase(val)) return roles; if (handlerConfig.containsKey(ROLE_KEY)) { String roleKey = (String) handlerConfig.getParameter(ROLE_KEY); if (StringUtil.isNotNull(roleKey)) { roleKeys.addAll(StringUtil.tokenize(roleKey));
public static Set<SAML2Handler> getHandlers(Handlers handlers) throws ConfigurationException { if (handlers == null) throw logger.nullArgumentError("handlers"); List<Handler> handlerList = handlers.getHandler(); Set<SAML2Handler> handlerSet = new LinkedHashSet<SAML2Handler>(); for (Handler handler : handlerList) { SAML2Handler samlhandler = createInstance(handler); List<KeyValueType> options = handler.getOption(); Map<String, Object> mapOptions = new HashMap<String, Object>(); for (KeyValueType kvtype : options) { mapOptions.put(kvtype.getKey(), kvtype.getValue()); } SAML2HandlerConfig handlerConfig = new DefaultSAML2HandlerConfig(); handlerConfig.set(mapOptions); samlhandler.initHandlerConfig(handlerConfig); handlerSet.add(samlhandler); } return handlerSet; }
if (handlerConfig.containsKey(DISABLE_ROLE_PICKING)) String val = (String) handlerConfig.getParameter(DISABLE_ROLE_PICKING); if (StringUtil.isNotNull(val) && "true".equalsIgnoreCase(val)) return roles; if (handlerConfig.containsKey(ROLE_KEY)) String roleKey = (String) handlerConfig.getParameter(ROLE_KEY); if (StringUtil.isNotNull(roleKey))
public static Set<SAML2Handler> getHandlers(Handlers handlers) throws ConfigurationException { if (handlers == null) throw logger.nullArgumentError("handlers"); List<Handler> handlerList = handlers.getHandler(); Set<SAML2Handler> handlerSet = new LinkedHashSet<SAML2Handler>(); for (Handler handler : handlerList) { SAML2Handler samlhandler = createInstance(handler); List<KeyValueType> options = handler.getOption(); Map<String, Object> mapOptions = new HashMap<String, Object>(); for (KeyValueType kvtype : options) { mapOptions.put(kvtype.getKey(), kvtype.getValue()); } SAML2HandlerConfig handlerConfig = new DefaultSAML2HandlerConfig(); handlerConfig.set(mapOptions); samlhandler.initHandlerConfig(handlerConfig); handlerSet.add(samlhandler); } return handlerSet; }
private String getAlgorithm() { String algorithm = (String) handlerConfig.getParameter(GeneralConstants.SAML_ENC_ALGORITHM); if (algorithm == null) { algorithm = "AES"; } return algorithm; }
if (handlerConfig.containsKey(DISABLE_ROLE_PICKING)) String val = (String) handlerConfig.getParameter(DISABLE_ROLE_PICKING); if (StringUtil.isNotNull(val) && "true".equalsIgnoreCase(val)) return roles; if (handlerConfig.containsKey(ROLE_KEY)) String roleKey = (String) handlerConfig.getParameter(ROLE_KEY); if (StringUtil.isNotNull(roleKey))
handlerConfig.set(mapOptions);
private String getAlgorithm() { String algorithm = (String) handlerConfig.getParameter(GeneralConstants.SAML_ENC_ALGORITHM); if (algorithm == null) { algorithm = "AES"; } return algorithm; }
if (handlerConfig.containsKey(DISABLE_ROLE_PICKING)) { String val = (String) handlerConfig.getParameter(DISABLE_ROLE_PICKING); if (isNotNull(val) && "true".equalsIgnoreCase(val)) return roles; if (handlerConfig.containsKey(ROLE_KEY)) { String roleKey = (String) handlerConfig.getParameter(ROLE_KEY); if (isNotNull(roleKey)) { roleKeys.addAll(StringUtil.tokenize(roleKey));
handlerConfig.set(mapOptions);
private String getAlgorithm() { String algorithm = (String) handlerConfig.getParameter(GeneralConstants.SAML_ENC_ALGORITHM); if (algorithm == null) { algorithm = "AES"; } return algorithm; }
if (handlerConfig.containsKey(DISABLE_ROLE_PICKING)) { String val = (String) handlerConfig.getParameter(DISABLE_ROLE_PICKING); if (isNotNull(val) && "true".equalsIgnoreCase(val)) return roles; if (handlerConfig.containsKey(ROLE_KEY)) { String roleKey = (String) handlerConfig.getParameter(ROLE_KEY); if (isNotNull(roleKey)) { roleKeys.addAll(StringUtil.tokenize(roleKey));
handlerConfig.set(mapOptions);
private Object getAttributeManager() { if (this.handlerConfig == null) { return null; } return this.handlerConfig.getParameter(GeneralConstants.ATTIBUTE_MANAGER); }
private Object getAttributeManager() { if (this.handlerConfig == null) { return null; } return this.handlerConfig.getParameter(GeneralConstants.ATTIBUTE_MANAGER); }
private boolean isSingleAttributeStatement() { return handlerConfig.getParameter(SINGLE_ATTRIBUTE_STATEMENT) != null ? Boolean.valueOf(handlerConfig.getParameter(SINGLE_ATTRIBUTE_STATEMENT).toString()) : false; } }
private boolean isBackChannelLogout() { return handlerConfig.getParameter(BACK_CHANNEL_LOGOUT) != null ? Boolean.valueOf(handlerConfig.getParameter(BACK_CHANNEL_LOGOUT).toString()) : false; }
private boolean isSingleAttributeStatement() { return handlerConfig.getParameter(SINGLE_ATTRIBUTE_STATEMENT) != null ? Boolean.valueOf(handlerConfig.getParameter(SINGLE_ATTRIBUTE_STATEMENT).toString()) : false; } }
private boolean isBackChannelLogout() { return handlerConfig.getParameter(BACK_CHANNEL_LOGOUT) != null ? Boolean.valueOf(handlerConfig.getParameter(BACK_CHANNEL_LOGOUT).toString()) : false; }