protected TicketValidator createTicketValidator() { String urlPrefix = getCasServerUrlPrefix(); if ("saml".equalsIgnoreCase(getValidationProtocol())) { return new Saml11TicketValidator(urlPrefix); } return new Cas20ServiceTicketValidator(urlPrefix); }
@Bean public Saml11TicketValidator casSamlServiceTicketValidator() { return new Saml11TicketValidator(env.getRequiredProperty(CAS_URL_PREFIX)); }
protected TicketValidator createTicketValidator() { String urlPrefix = getCasServerUrlPrefix(); if ("saml".equalsIgnoreCase(getValidationProtocol())) { return new Saml11TicketValidator(urlPrefix); } return new Cas20ServiceTicketValidator(urlPrefix); }
protected TicketValidator getTicketValidator() { if (this.ticketValidator == null) { final Saml11TicketValidator validator = new Saml11TicketValidator(getCasServerUrlPrefix()); validator.setTolerance(Long.parseLong("360000")); validator.setRenew(false); validator.setHostnameVerifier(null); validator.setEncoding( null); // validator.setDisableXmlSchemaValidation(parseBoolean(getPropertyFromInitParams(filterConfig, "disableXmlSchemaValidation", "false"))); this.ticketValidator = validator; } return this.ticketValidator; }
public void start() throws LifecycleException { super.start(); this.ticketValidator = new Saml11TicketValidator(getCasServerUrlPrefix()); if (this.tolerance > -1) { this.ticketValidator.setTolerance(this.tolerance); } if (getEncoding() != null) { this.ticketValidator.setEncoding(getEncoding()); } this.ticketValidator.setRenew(isRenew()); lifecycle.fireLifecycleEvent(AFTER_START_EVENT, null); logger.info("Startup completed."); }
protected final TicketValidator getTicketValidator(final FilterConfig filterConfig) { final Saml11TicketValidator validator = new Saml11TicketValidator(getPropertyFromInitParams(filterConfig, "casServerUrlPrefix", null)); final String tolerance = getPropertyFromInitParams(filterConfig, "tolerance", "1000"); validator.setTolerance(Long.parseLong(tolerance)); validator.setRenew(parseBoolean(getPropertyFromInitParams(filterConfig, "renew", "false"))); validator.setHostnameVerifier(getHostnameVerifier(filterConfig)); validator.setEncoding(getPropertyFromInitParams(filterConfig, "encoding", null)); return validator; } }
protected final TicketValidator getTicketValidator(final FilterConfig filterConfig) { final Saml11TicketValidator validator = new Saml11TicketValidator(getPropertyFromInitParams(filterConfig, "casServerUrlPrefix", null)); final String tolerance = getPropertyFromInitParams(filterConfig, "tolerance", "1000"); validator.setTolerance(Long.parseLong(tolerance)); validator.setRenew(parseBoolean(getPropertyFromInitParams(filterConfig, "renew", "false"))); validator.setHostnameVerifier(getHostnameVerifier(filterConfig)); validator.setEncoding(getPropertyFromInitParams(filterConfig, "encoding", null)); //validator.setDisableXmlSchemaValidation(parseBoolean(getPropertyFromInitParams(filterConfig, "disableXmlSchemaValidation", "false"))); return validator; } }
protected void startInternal() throws LifecycleException { super.startInternal(); this.ticketValidator = new Saml11TicketValidator(getCasServerUrlPrefix()); if (this.tolerance > -1) { this.ticketValidator.setTolerance(this.tolerance); } if (getEncoding() != null) { this.ticketValidator.setEncoding(getEncoding()); } this.ticketValidator.setRenew(isRenew()); }
protected void startInternal() throws LifecycleException { super.startInternal(); this.ticketValidator = new Saml11TicketValidator(getCasServerUrlPrefix()); if (this.tolerance > -1) { this.ticketValidator.setTolerance(this.tolerance); } if (getEncoding() != null) { this.ticketValidator.setEncoding(getEncoding()); } this.ticketValidator.setRenew(isRenew()); }
protected void startInternal() throws LifecycleException { super.startInternal(); this.ticketValidator = new Saml11TicketValidator(getCasServerUrlPrefix()); if (this.tolerance > -1) { this.ticketValidator.setTolerance(this.tolerance); } if (getEncoding() != null) { this.ticketValidator.setEncoding(getEncoding()); } this.ticketValidator.setRenew(isRenew()); }
protected void startInternal() throws LifecycleException { super.startInternal(); this.ticketValidator = new Saml11TicketValidator(getCasServerUrlPrefix()); if (this.tolerance > -1) { this.ticketValidator.setTolerance(this.tolerance); } if (getEncoding() != null) { this.ticketValidator.setEncoding(getEncoding()); } this.ticketValidator.setRenew(isRenew()); }
protected final TicketValidator getTicketValidator(final FilterConfig filterConfig) { final Saml11TicketValidator validator = new Saml11TicketValidator(getString(ConfigurationKeys.CAS_SERVER_URL_PREFIX)); final long tolerance = getLong(ConfigurationKeys.TOLERANCE); validator.setTolerance(tolerance); validator.setRenew(getBoolean(ConfigurationKeys.RENEW)); final HttpURLConnectionFactory factory = new HttpsURLConnectionFactory(getHostnameVerifier(), getSSLConfig()); validator.setURLConnectionFactory(factory); validator.setEncoding(getString(ConfigurationKeys.ENCODING)); return validator; } }
protected final TicketValidator getTicketValidator(final FilterConfig filterConfig) { final Saml11TicketValidator validator = new Saml11TicketValidator(getString(ConfigurationKeys.CAS_SERVER_URL_PREFIX)); final long tolerance = getLong(ConfigurationKeys.TOLERANCE); validator.setTolerance(tolerance); validator.setRenew(getBoolean(ConfigurationKeys.RENEW)); final HttpURLConnectionFactory factory = new HttpsURLConnectionFactory(getHostnameVerifier(), getSSLConfig()); validator.setURLConnectionFactory(factory); validator.setEncoding(getString(ConfigurationKeys.ENCODING)); return validator; } }