Package com.discursive.cas.extend.client

Examples of com.discursive.cas.extend.client.CASConfig


      // Note: this is a workaround for a situation where a JAR in common/lib contains CASConfig
      //       and the JAR that contains CASFilter also contains the CASConfig class.  In this
      //      case, the class-cast will fail so, we copy the know bean-properties instead.
      // Note: if anyone knows a beter way to handle this please contact the developers
      Object object = envCtx.lookup(jndiInit);
      CASConfig casConfig = new CASConfig();
      try {
      PropertyUtils.copyProperties( casConfig, object );
    } catch (Exception e) {
      log.error( "Error copying properties from JNDI CASConfig to Filter CASConfig", e );
    }
View Full Code Here


    }
    return casConfig;
    }
   
    public CASConfig configureFromInitParams(FilterConfig config) {
      CASConfig casConfig = new CASConfig();
      casConfig.setCasLogin(
            config.getInitParameter(
                LOGIN_INIT_PARAM)
                );
        casConfig.setCasValidate(
            config.getInitParameter(
                VALIDATE_INIT_PARAM)
                );
        casConfig.setCasServiceUrl(
            config.getInitParameter(
                SERVICE_INIT_PARAM)
                );
        casConfig.setCasAuthorizedProxy(
            config.getInitParameter(
                AUTHORIZED_PROXY_INIT_PARAM)
                );
        casConfig.setCasRenew(
            Boolean.valueOf(config.getInitParameter(RENEW_INIT_PARAM)).booleanValue() );
        casConfig.setCasServerName(
            config.getInitParameter(
                SERVERNAME_INIT_PARAM)
                );
        casConfig.setMultiServerName(
                config.getInitParameter(
                    MULTI_SERVERNAME_INIT_PARAM)
                    );
        casConfig.setCasProxyCallbackUrl(
            config.getInitParameter(
                PROXY_CALLBACK_INIT_PARAM)
                );
        casConfig.setWrapRequest(
            Boolean
                .valueOf(
                    config.getInitParameter(
                        WRAP_REQUESTS_INIT_PARAM))
                .booleanValue() );
        casConfig.setCasGateway(
            Boolean
                .valueOf(
                    config.getInitParameter(
                        GATEWAY_INIT_PARAM))
                .booleanValue() );
        casConfig.setServiceScheme(
            config.getInitParameter( SERVICE_SCHEME_INIT_PARAM ) );
        casConfig.setDummyTrust(
                Boolean.valueOf(config.getInitParameter(DUMMY_TRUST_INIT_PARAM)).booleanValue() );
        return casConfig;
    }
View Full Code Here

      // Note: this is a workaround for a situation where a JAR in common/lib contains CASConfig
      //       and the JAR that contains CASFilter also contains the CASConfig class.  In this
      //      case, the class-cast will fail so, we copy the know bean-properties instead.
      // Note: if anyone knows a beter way to handle this please contact the developers
      Object object = envCtx.lookup(jndiInit);
      CASConfig casConfig = new CASConfig();
      try {
      PropertyUtils.copyProperties( casConfig, object );
    } catch (Exception e) {
      log.error( "Error copying properties from JNDI CASConfig to Filter CASConfig", e );
    }
View Full Code Here

    }
    return casConfig;
    }
   
    public CASConfig configureFromInitParams(FilterConfig config) {
      CASConfig casConfig = new CASConfig();
      casConfig.setCasLogin(
            config.getInitParameter(
                LOGIN_INIT_PARAM)
                );
        casConfig.setCasValidate(
            config.getInitParameter(
                VALIDATE_INIT_PARAM)
                );
        casConfig.setCasServiceUrl(
            config.getInitParameter(
                SERVICE_INIT_PARAM)
                );
        casConfig.setCasAuthorizedProxy(
            config.getInitParameter(
                AUTHORIZED_PROXY_INIT_PARAM)
                );
        casConfig.setCasRenew(
            Boolean.valueOf(config.getInitParameter(RENEW_INIT_PARAM)).booleanValue() );
        casConfig.setCasServerName(
            config.getInitParameter(
                SERVERNAME_INIT_PARAM)
                );
        casConfig.setMultiServerName(
                config.getInitParameter(
                    MULTI_SERVERNAME_INIT_PARAM)
                    );
        casConfig.setCasProxyCallbackUrl(
            config.getInitParameter(
                PROXY_CALLBACK_INIT_PARAM)
                );
        casConfig.setWrapRequest(
            Boolean
                .valueOf(
                    config.getInitParameter(
                        WRAP_REQUESTS_INIT_PARAM))
                .booleanValue() );
        casConfig.setCasGateway(
            Boolean
                .valueOf(
                    config.getInitParameter(
                        GATEWAY_INIT_PARAM))
                .booleanValue() );
        casConfig.setDummyTrust(
                Boolean.valueOf(config.getInitParameter(DUMMY_TRUST_INIT_PARAM)).booleanValue() );
        return casConfig;
    }
View Full Code Here

TOP

Related Classes of com.discursive.cas.extend.client.CASConfig

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.