com.c4_soft.springaddons.security.oidc.starter.LogoutRequestUriBuilder Maven / Gradle / Ivy
package com.c4_soft.springaddons.security.oidc.starter;
import java.net.URI;
import java.util.Optional;
import org.springframework.security.oauth2.client.registration.ClientRegistration;
/**
* @author Jerome Wacongne ch4mp@c4-soft.com
*/
public interface LogoutRequestUriBuilder {
Optional getLogoutRequestUri(ClientRegistration clientRegistration, String idToken);
Optional getLogoutRequestUri(ClientRegistration clientRegistration, String idToken, Optional postLogoutUri);
}