Projets
Pages enfant
  • 3.13.1 Générer des URLs (directes) vers l'application

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Migration of unmigrated content due to installation of a new plugin

...

Ce bean doit implémenter l'interface UrlGenerator, qui possède les méthodes suivantes :

Bloc de code
String urlguestUrl(final Map<String, String> params);
String guestUrl();
String casUrl(final Map<String, String> params);
String urlcasUrl();
String urlViaCasshibbolethUrl(final Map<String, String> params);
String urlViaCasshibbolethUrl();

Comme on le voit, il existe des méthodes pour générer des URLs vers l'application directement (avec ou sans paramètres) et d'autres en passant par un serveur CAS.

...

Bloc de code
<bean
    id="urlGenerator"
    class="org.esupportail.commons.services.urlGeneration.ServletUrlGeneratorImpl"
    >
  <property
      name="casLoginUrlserlvetCasLoginUrl"
      value="https://cas.domain.edu/login?service=%s" />
  <property
      name="servletUrl"
      value="http://application.domain.edu:port/path" >
</bean>

...