Tabnine Logo
Cas20ServiceTicketValidator.setProxyCallbackUrl
Code IndexAdd Tabnine to your IDE (free)

How to use
setProxyCallbackUrl
method
in
org.jasig.cas.client.validation.Cas20ServiceTicketValidator

Best Java code snippets using org.jasig.cas.client.validation.Cas20ServiceTicketValidator.setProxyCallbackUrl (Showing top 11 results out of 315)

origin: kakawait/cas-security-spring-boot-starter

  @Override
  protected void configure(Cas20ServiceTicketValidator ticketValidator) {
    super.configure(ticketValidator);
    if (proxyGrantingTicketStorage != null) {
      ticketValidator.setProxyGrantingTicketStorage(proxyGrantingTicketStorage);
    }
    if (proxyRetriever != null) {
      ticketValidator.setProxyRetriever(proxyRetriever);
    }
    if (StringUtils.hasText(proxyCallbackUrl)) {
      ticketValidator.setProxyCallbackUrl(proxyCallbackUrl);
    }
  }
}
origin: kakawait/cas-security-spring-boot-starter

  @Override
  public Authentication authenticate(Authentication authentication) throws AuthenticationException {
    if (authentication.getDetails() instanceof ProxyCallbackAndServiceAuthenticationDetails &&
        getTicketValidator() instanceof Cas20ServiceTicketValidator) {
      String proxyCallbackUrl = ((ProxyCallbackAndServiceAuthenticationDetails) authentication.getDetails())
          .getProxyCallbackUrl();
      ((Cas20ServiceTicketValidator) getTicketValidator()).setProxyCallbackUrl(proxyCallbackUrl);
    }
    return super.authenticate(authentication);
  }
}
origin: kakawait/cas-security-spring-boot-starter

  @Override
  public Authentication authenticate(Authentication authentication) {
    if (authentication.getDetails() instanceof ProxyCallbackAndServiceAuthenticationDetails &&
        getTicketValidator() instanceof Cas20ServiceTicketValidator) {
      String proxyCallbackUrl = ((ProxyCallbackAndServiceAuthenticationDetails) authentication.getDetails())
          .getProxyCallbackUrl();
      ((Cas20ServiceTicketValidator) getTicketValidator()).setProxyCallbackUrl(proxyCallbackUrl);
    }
    return super.authenticate(authentication);
  }
}
origin: apereo/java-cas-client

  public void start() throws LifecycleException {
    super.start();
    this.ticketValidator = new Cas20ServiceTicketValidator(getCasServerUrlPrefix());
    if (getEncoding() != null) {
      this.ticketValidator.setEncoding(getEncoding());
    }
    this.ticketValidator.setProxyCallbackUrl(getProxyCallbackUrl());
    this.ticketValidator.setProxyGrantingTicketStorage(ProxyCallbackValve.getProxyGrantingTicketStorage());
    this.ticketValidator.setRenew(isRenew());
    lifecycle.fireLifecycleEvent(AFTER_START_EVENT, null);
    logger.info("Startup completed.");
  }
}
origin: apereo/java-cas-client

      this.defaultServiceTicketValidatorClass);
validator.setProxyCallbackUrl(getString(ConfigurationKeys.PROXY_CALLBACK_URL));
validator.setProxyGrantingTicketStorage(this.proxyGrantingTicketStorage);
origin: org.jasig.cas/com.springsource.org.jasig.cas.client

  validator = new Cas20ServiceTicketValidator(casServerUrlPrefix);
validator.setProxyCallbackUrl(getPropertyFromInitParams(filterConfig, "proxyCallbackUrl", null));
validator.setProxyGrantingTicketStorage(this.proxyGrantingTicketStorage);
validator.setProxyRetriever(new Cas20ProxyRetriever(casServerUrlPrefix, getPropertyFromInitParams(filterConfig, "encoding", null)));
origin: apereo/java-cas-client

  protected void startInternal() throws LifecycleException {
    super.startInternal();
    this.ticketValidator = new Cas20ServiceTicketValidator(getCasServerUrlPrefix());
    if (getEncoding() != null) {
      this.ticketValidator.setEncoding(getEncoding());
    }
    this.ticketValidator.setProxyCallbackUrl(getProxyCallbackUrl());
    this.ticketValidator.setProxyGrantingTicketStorage(ProxyCallbackValve.getProxyGrantingTicketStorage());
    this.ticketValidator.setRenew(isRenew());
  }
}
origin: apereo/java-cas-client

  protected void startInternal() throws LifecycleException {
    super.startInternal();
    this.ticketValidator = new Cas20ServiceTicketValidator(getCasServerUrlPrefix());
    if (getEncoding() != null) {
      this.ticketValidator.setEncoding(getEncoding());
    }
    this.ticketValidator.setProxyCallbackUrl(getProxyCallbackUrl());
    this.ticketValidator.setProxyGrantingTicketStorage(ProxyCallbackValve.getProxyGrantingTicketStorage());
    this.ticketValidator.setRenew(isRenew());
  }
}
origin: apereo/java-cas-client

  protected void startInternal() throws LifecycleException {
    super.startInternal();
    this.ticketValidator = new Cas20ServiceTicketValidator(getCasServerUrlPrefix());
    if (getEncoding() != null) {
      this.ticketValidator.setEncoding(getEncoding());
    }
    this.ticketValidator.setProxyCallbackUrl(getProxyCallbackUrl());
    this.ticketValidator.setProxyGrantingTicketStorage(ProxyCallbackValve.getProxyGrantingTicketStorage());
    this.ticketValidator.setRenew(isRenew());
  }
}
origin: org.jasig.cas.client/cas-client-integration-tomcat-v7

  protected void startInternal() throws LifecycleException {
    super.startInternal();
    this.ticketValidator = new Cas20ServiceTicketValidator(getCasServerUrlPrefix());
    if (getEncoding() != null) {
      this.ticketValidator.setEncoding(getEncoding());
    }
    this.ticketValidator.setProxyCallbackUrl(getProxyCallbackUrl());
    this.ticketValidator.setProxyGrantingTicketStorage(ProxyCallbackValve.getProxyGrantingTicketStorage());
    this.ticketValidator.setRenew(isRenew());
  }
}
origin: apereo/java-cas-client

@Before
public void setUp() throws Exception {
  this.proxyGrantingTicketStorage = getProxyGrantingTicketStorage();
  this.ticketValidator = new Cas20ServiceTicketValidator(CONST_CAS_SERVER_URL_PREFIX + "8088");
  this.ticketValidator.setProxyCallbackUrl("test");
  this.ticketValidator.setProxyGrantingTicketStorage(getProxyGrantingTicketStorage());
  this.ticketValidator.setProxyRetriever(getProxyRetriever());
  this.ticketValidator.setRenew(true);
}
org.jasig.cas.client.validationCas20ServiceTicketValidatorsetProxyCallbackUrl

Popular methods of Cas20ServiceTicketValidator

  • <init>
    Constructs an instance of the CAS 2.0 Service Ticket Validator with the supplied CAS server url pref
  • setProxyGrantingTicketStorage
  • setRenew
  • setEncoding
  • setProxyRetriever
  • customParseResponse
    Template method if additional custom parsing (such as Proxying) needs to be done.
  • extractCustomAttributes
    Default attribute parsing of attributes that look like the following:
  • getEncoding
  • setCustomParameters
  • encodeUrl
  • getURLConnectionFactory
  • parseAuthenticationFailureFromResponse
  • getURLConnectionFactory,
  • parseAuthenticationFailureFromResponse,
  • parsePrincipalFromResponse,
  • parseProxyGrantingTicketFromResponse,
  • setHostnameVerifier,
  • setURLConnectionFactory,
  • validate

Popular in Java

  • Parsing JSON documents to java classes using gson
  • startActivity (Activity)
  • addToBackStack (FragmentTransaction)
  • setRequestProperty (URLConnection)
  • BorderLayout (java.awt)
    A border layout lays out a container, arranging and resizing its components to fit in five regions:
  • Permission (java.security)
    Legacy security code; do not use.
  • Connection (java.sql)
    A connection represents a link from a Java application to a database. All SQL statements and results
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • Handler (java.util.logging)
    A Handler object accepts a logging request and exports the desired messages to a target, for example
  • Annotation (javassist.bytecode.annotation)
    The annotation structure.An instance of this class is returned bygetAnnotations() in AnnotationsAttr
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now