B C D F G H I L O P R S U 
All Classes All Packages

B

BaseSingleLogoutServiceLogoutUrlBuilder - Class in org.apereo.cas.logout.slo
This is BaseSingleLogoutServiceLogoutUrlBuilder which acts on a registered service to determine how the logout url endpoint should be decided.
BaseSingleLogoutServiceLogoutUrlBuilder() - Constructor for class org.apereo.cas.logout.slo.BaseSingleLogoutServiceLogoutUrlBuilder
 
BaseSingleLogoutServiceMessageHandler - Class in org.apereo.cas.logout.slo
BaseSingleLogoutServiceMessageHandler() - Constructor for class org.apereo.cas.logout.slo.BaseSingleLogoutServiceMessageHandler
 

C

ChainingSingleLogoutServiceLogoutUrlBuilder - Class in org.apereo.cas.logout.slo
This is ChainingSingleLogoutServiceLogoutUrlBuilder which acts on a registered service to determine how the logout url endpoint should be decided.
ChainingSingleLogoutServiceLogoutUrlBuilder() - Constructor for class org.apereo.cas.logout.slo.ChainingSingleLogoutServiceLogoutUrlBuilder
 
create(SingleLogoutRequestContext) - Method in class org.apereo.cas.logout.DefaultSingleLogoutMessageCreator
 
createLogoutRequest(String, WebApplicationService, RegisteredService, SingleLogoutUrl, SingleLogoutExecutionRequest) - Method in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceMessageHandler
Create logout request logout request.
createLogoutRequests(String, WebApplicationService, RegisteredService, Collection<SingleLogoutUrl>, SingleLogoutExecutionRequest) - Method in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceMessageHandler
Create logout requests collection.
createSingleLogoutMessage(SingleLogoutRequestContext) - Method in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceMessageHandler
 

D

DefaultLogoutExecutionPlan - Class in org.apereo.cas.logout
DefaultLogoutExecutionPlan() - Constructor for class org.apereo.cas.logout.DefaultLogoutExecutionPlan
 
DefaultLogoutManager - Class in org.apereo.cas.logout
This logout manager handles the Single Log Out process.
DefaultLogoutManager() - Constructor for class org.apereo.cas.logout.DefaultLogoutManager
 
DefaultLogoutRedirectionStrategy - Class in org.apereo.cas.logout
DefaultLogoutRedirectionStrategy() - Constructor for class org.apereo.cas.logout.DefaultLogoutRedirectionStrategy
 
DefaultSingleLogoutMessageCreator - Class in org.apereo.cas.logout
A builder that uses the saml standard's LogoutRequest template in order to build the logout request.
DefaultSingleLogoutMessageCreator() - Constructor for class org.apereo.cas.logout.DefaultSingleLogoutMessageCreator
 
DefaultSingleLogoutRequestContext - Class in org.apereo.cas.logout
Define a logout request for a service accessed by a user.
DefaultSingleLogoutRequestContext() - Constructor for class org.apereo.cas.logout.DefaultSingleLogoutRequestContext
 
DefaultSingleLogoutServiceLogoutUrlBuilder - Class in org.apereo.cas.logout.slo
This is DefaultSingleLogoutServiceLogoutUrlBuilder which acts on a registered service to determine how the logout url endpoint should be decided.
DefaultSingleLogoutServiceLogoutUrlBuilder(ServicesManager, UrlValidator) - Constructor for class org.apereo.cas.logout.slo.DefaultSingleLogoutServiceLogoutUrlBuilder
 
DefaultSingleLogoutServiceMessageHandler - Class in org.apereo.cas.logout.slo
This is DefaultSingleLogoutServiceMessageHandler which handles the processing of logout messages to logout endpoints processed by the logout manager.
DefaultSingleLogoutServiceMessageHandler(HttpClient, SingleLogoutMessageCreator, ServicesManager, SingleLogoutServiceLogoutUrlBuilder, boolean, AuthenticationServiceSelectionPlan) - Constructor for class org.apereo.cas.logout.slo.DefaultSingleLogoutServiceMessageHandler
 
determineLogoutUrl(RegisteredService, WebApplicationService, Optional<HttpServletRequest>) - Method in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceLogoutUrlBuilder
 
determineLogoutUrl(RegisteredService, WebApplicationService, Optional<HttpServletRequest>) - Method in class org.apereo.cas.logout.slo.ChainingSingleLogoutServiceLogoutUrlBuilder
 

F

formatOutputMessageInternal(String) - Method in class org.apereo.cas.logout.LogoutHttpMessage
 

G

getLogoutHttpMessageToSend(SingleLogoutRequestContext, SingleLogoutMessage) - Method in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceMessageHandler
Gets logout http message to send.
getRequestedService(HttpServletRequest) - Method in class org.apereo.cas.logout.LogoutWebApplicationServiceFactory
 

H

handle(WebApplicationService, String, SingleLogoutExecutionRequest) - Method in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceMessageHandler
 
handle(RequestContext) - Method in class org.apereo.cas.logout.DefaultLogoutRedirectionStrategy
 

I

isServiceAuthorized(WebApplicationService, Optional<HttpServletRequest>) - Method in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceLogoutUrlBuilder
 
isServiceAuthorized(WebApplicationService, Optional<HttpServletRequest>) - Method in class org.apereo.cas.logout.slo.ChainingSingleLogoutServiceLogoutUrlBuilder
 

L

LOGOUT_REQUEST_PARAMETER - Static variable in class org.apereo.cas.logout.LogoutHttpMessage
The parameter name that contains the logout request.
LogoutHttpMessage - Class in org.apereo.cas.logout
A logout http message that is accompanied by a special content type and formatting.
LogoutHttpMessage(URL, String, boolean) - Constructor for class org.apereo.cas.logout.LogoutHttpMessage
 
LogoutWebApplicationServiceFactory - Class in org.apereo.cas.logout
LogoutWebApplicationServiceFactory() - Constructor for class org.apereo.cas.logout.LogoutWebApplicationServiceFactory
 

O

org.apereo.cas.logout - package org.apereo.cas.logout
 
org.apereo.cas.logout.slo - package org.apereo.cas.logout.slo
 

P

performBackChannelLogout(SingleLogoutRequestContext) - Method in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceMessageHandler
 
performLogout(SingleLogoutExecutionRequest) - Method in class org.apereo.cas.logout.DefaultLogoutManager
 

R

registerLogoutPostProcessor(LogoutPostProcessor) - Method in class org.apereo.cas.logout.DefaultLogoutExecutionPlan
 
registerLogoutRedirectionStrategy(LogoutRedirectionStrategy) - Method in class org.apereo.cas.logout.DefaultLogoutExecutionPlan
 
registerSingleLogoutServiceMessageHandler(SingleLogoutServiceMessageHandler) - Method in class org.apereo.cas.logout.DefaultLogoutExecutionPlan
 

S

sendMessageToEndpoint(LogoutHttpMessage, SingleLogoutRequestContext, SingleLogoutMessage) - Method in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceMessageHandler
Send message to endpoint.
sendSingleLogoutMessage(SingleLogoutRequestContext, SingleLogoutMessage) - Method in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceMessageHandler
Send single logout message.
servicesManager - Variable in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceLogoutUrlBuilder
Services manager instance.
supports(SingleLogoutExecutionRequest, WebApplicationService) - Method in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceMessageHandler
 
supports(RegisteredService, WebApplicationService, Optional<HttpServletRequest>) - Method in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceLogoutUrlBuilder
 
supports(RegisteredService, WebApplicationService, Optional<HttpServletRequest>) - Method in class org.apereo.cas.logout.slo.ChainingSingleLogoutServiceLogoutUrlBuilder
 
supports(RegisteredService, WebApplicationService, Optional<HttpServletRequest>) - Method in class org.apereo.cas.logout.slo.DefaultSingleLogoutServiceLogoutUrlBuilder
 
supports(RequestContext) - Method in class org.apereo.cas.logout.DefaultLogoutRedirectionStrategy
 
supportsInternal(WebApplicationService, RegisteredService, SingleLogoutExecutionRequest) - Method in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceMessageHandler
Supports internal.
supportsInternal(WebApplicationService, RegisteredService, SingleLogoutExecutionRequest) - Method in class org.apereo.cas.logout.slo.DefaultSingleLogoutServiceMessageHandler
 

U

urlValidator - Variable in class org.apereo.cas.logout.slo.BaseSingleLogoutServiceLogoutUrlBuilder
The Url validator.
B C D F G H I L O P R S U 
All Classes All Packages