Index

A B C D E G H I L M N O P R S T U W 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractProtocolAttributeEncoder - Class in org.apereo.cas.authentication.support
Abstract class to define common attribute encoding operations.
AbstractProtocolAttributeEncoder() - Constructor for class org.apereo.cas.authentication.support.AbstractProtocolAttributeEncoder
 
AbstractServiceFactory<T extends org.apereo.cas.authentication.principal.Service> - Class in org.apereo.cas.authentication.principal
The AbstractServiceFactory is the parent class providing convenience methods for creating service objects.
AbstractServiceFactory() - Constructor for class org.apereo.cas.authentication.principal.AbstractServiceFactory
 
AbstractWebApplicationService - Class in org.apereo.cas.authentication.principal
Abstract implementation of a WebApplicationService.
AbstractWebApplicationService(String, String, String) - Constructor for class org.apereo.cas.authentication.principal.AbstractWebApplicationService
 
AbstractWebApplicationServiceResponseBuilder - Class in org.apereo.cas.authentication.principal
Abstract response builder that provides wrappers for building post and redirect responses.
AbstractWebApplicationServiceResponseBuilder() - Constructor for class org.apereo.cas.authentication.principal.AbstractWebApplicationServiceResponseBuilder
 
AllAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria - Class in org.apereo.cas.services
AllAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria() - Constructor for class org.apereo.cas.services.AllAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria
 
AllowedAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria - Class in org.apereo.cas.services
AllowedAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria() - Constructor for class org.apereo.cas.services.AllowedAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria
 
AnyAuthenticationHandlerRegisteredServiceAuthenticationPolicyCriteria - Class in org.apereo.cas.services
AnyAuthenticationHandlerRegisteredServiceAuthenticationPolicyCriteria() - Constructor for class org.apereo.cas.services.AnyAuthenticationHandlerRegisteredServiceAuthenticationPolicyCriteria
 
attributes() - Method in record class org.apereo.cas.authentication.principal.DefaultResponse
Returns the value of the attributes record component.

B

build(WebApplicationService, String, Authentication) - Method in class org.apereo.cas.authentication.principal.WebApplicationServiceResponseBuilder
 
buildHeader(WebApplicationService, Map<String, String>) - Method in class org.apereo.cas.authentication.principal.AbstractWebApplicationServiceResponseBuilder
Build header response.
buildInternal(WebApplicationService, Map<String, String>) - Method in class org.apereo.cas.authentication.principal.WebApplicationServiceResponseBuilder
Build internal service.
buildPost(WebApplicationService, Map<String, String>) - Method in class org.apereo.cas.authentication.principal.AbstractWebApplicationServiceResponseBuilder
Build post.
buildRedirect(WebApplicationService, Map<String, String>) - Method in class org.apereo.cas.authentication.principal.AbstractWebApplicationServiceResponseBuilder
Build redirect.

C

cleanupUrl(String) - Static method in class org.apereo.cas.authentication.principal.AbstractServiceFactory
Cleanup the url.
createService(HttpServletRequest) - Method in class org.apereo.cas.authentication.principal.WebApplicationServiceFactory
 
createService(HttpServletRequest, Class<T>) - Method in class org.apereo.cas.authentication.principal.AbstractServiceFactory
 
createService(String) - Method in class org.apereo.cas.authentication.principal.WebApplicationServiceFactory
 
createService(String, Class<T>) - Method in class org.apereo.cas.authentication.principal.AbstractServiceFactory
 

D

decode(String, Optional<RegisteredService>) - Method in class org.apereo.cas.services.RegisteredServicePublicKeyCipherExecutor
 
DefaultCasProtocolAttributeEncoder - Class in org.apereo.cas.authentication.support
The default implementation of the attribute encoder that will use a per-service key-pair to encrypt the credential password and PGT when available.
DefaultCasProtocolAttributeEncoder(ServicesManager, RegisteredServiceCipherExecutor, CipherExecutor<String, String>) - Constructor for class org.apereo.cas.authentication.support.DefaultCasProtocolAttributeEncoder
Instantiates a new Default cas attribute encoder.
DefaultCasProtocolAttributeEncoder(ServicesManager, CipherExecutor<String, String>) - Constructor for class org.apereo.cas.authentication.support.DefaultCasProtocolAttributeEncoder
Instantiates a new Default cas attribute encoder.
DefaultResponse - Record Class in org.apereo.cas.authentication.principal
Encapsulates a Response to send back for a particular service.
DefaultResponse(Response.ResponseType, String, Map<String, String>) - Constructor for record class org.apereo.cas.authentication.principal.DefaultResponse
Creates an instance of a DefaultResponse record class.
DefaultServiceMatchingStrategy - Record Class in org.apereo.cas.authentication.principal
DefaultServiceMatchingStrategy(ServicesManager) - Constructor for record class org.apereo.cas.authentication.principal.DefaultServiceMatchingStrategy
Creates an instance of a DefaultServiceMatchingStrategy record class.
DefaultWebApplicationResponseBuilderLocator - Class in org.apereo.cas.authentication.principal
DefaultWebApplicationResponseBuilderLocator() - Constructor for class org.apereo.cas.authentication.principal.DefaultWebApplicationResponseBuilderLocator
 
determineServiceResponseUrl(WebApplicationService) - Method in class org.apereo.cas.authentication.principal.AbstractWebApplicationServiceResponseBuilder
Determine service response url and provide url.

E

encode(String, Optional<RegisteredService>) - Method in class org.apereo.cas.services.RegisteredServicePublicKeyCipherExecutor
Encrypt using the given cipher associated with the service, and encode the data in base 64.
encodeAndEncryptCredentialPassword(Map<String, Object>, Map<String, String>, RegisteredServiceCipherExecutor, RegisteredService) - Method in class org.apereo.cas.authentication.support.DefaultCasProtocolAttributeEncoder
Encode and encrypt credential password using the public key supplied by the service.
encodeAndEncryptProxyGrantingTicket(Map<String, Object>, Map<String, String>, RegisteredServiceCipherExecutor, RegisteredService) - Method in class org.apereo.cas.authentication.support.DefaultCasProtocolAttributeEncoder
Encode and encrypt pgt.
encodeAttributes(Map<String, Object>, RegisteredService, WebApplicationService) - Method in class org.apereo.cas.authentication.support.AbstractProtocolAttributeEncoder
 
encodeAttributes(Map<String, Object>, RegisteredService, WebApplicationService) - Method in class org.apereo.cas.authentication.support.NoOpProtocolAttributeEncoder
 
encodeAttributesInternal(Map<String, Object>, Map<String, String>, RegisteredServiceCipherExecutor, RegisteredService, WebApplicationService) - Method in class org.apereo.cas.authentication.support.AbstractProtocolAttributeEncoder
Initialize the cipher with the public key and then start to encrypt select attributes.
encodeAttributesInternal(Map<String, Object>, Map<String, String>, RegisteredServiceCipherExecutor, RegisteredService, WebApplicationService) - Method in class org.apereo.cas.authentication.support.DefaultCasProtocolAttributeEncoder
 
encodeInternal(String, RegisteredService) - Static method in class org.apereo.cas.services.RegisteredServicePublicKeyCipherExecutor
Encode internally, meant to be called by extensions.
encryptAndEncodeAndPutIntoAttributesMap(Map<String, Object>, Map<String, String>, String, RegisteredServiceCipherExecutor, RegisteredService) - Method in class org.apereo.cas.authentication.support.DefaultCasProtocolAttributeEncoder
Encrypt, encode and put the attribute into attributes map.
equals(Object) - Method in record class org.apereo.cas.authentication.principal.DefaultResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.apereo.cas.authentication.principal.DefaultServiceMatchingStrategy
Indicates whether some other object is "equal to" this one.
ExcludedAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria - Class in org.apereo.cas.services
ExcludedAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria() - Constructor for class org.apereo.cas.services.ExcludedAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria
 
extractQueryParameters(WebApplicationService) - Method in class org.apereo.cas.authentication.principal.WebApplicationServiceFactory
 

G

getHeaderResponse(String, Map<String, String>) - Static method in record class org.apereo.cas.authentication.principal.DefaultResponse
Gets header response.
getPostResponse(String, Map<String, String>) - Static method in record class org.apereo.cas.authentication.principal.DefaultResponse
Gets the post response.
getRedirectResponse(String, Map<String, String>) - Static method in record class org.apereo.cas.authentication.principal.DefaultResponse
Gets the redirect response.
getRequestedService(HttpServletRequest) - Method in class org.apereo.cas.authentication.principal.WebApplicationServiceFactory
 
getSourceParameter(HttpServletRequest, String...) - Static method in class org.apereo.cas.authentication.principal.AbstractServiceFactory
Gets source parameter.
getWebApplicationServiceResponseType(WebApplicationService) - Method in class org.apereo.cas.authentication.principal.AbstractWebApplicationServiceResponseBuilder
 
GroovyRegisteredServiceAuthenticationPolicyCriteria - Class in org.apereo.cas.services
GroovyRegisteredServiceAuthenticationPolicyCriteria() - Constructor for class org.apereo.cas.services.GroovyRegisteredServiceAuthenticationPolicyCriteria
 

H

hashCode() - Method in record class org.apereo.cas.authentication.principal.DefaultResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.apereo.cas.authentication.principal.DefaultServiceMatchingStrategy
Returns a hash code value for this object.

I

initialize(Map<String, Object>) - Method in class org.apereo.cas.authentication.support.AbstractProtocolAttributeEncoder
Initialize the encoding process.

L

locate(WebApplicationService) - Method in class org.apereo.cas.authentication.principal.DefaultWebApplicationResponseBuilderLocator
 

M

matches(Service, Service) - Method in record class org.apereo.cas.authentication.principal.DefaultServiceMatchingStrategy
 

N

newWebApplicationService(HttpServletRequest, String) - Method in class org.apereo.cas.authentication.principal.WebApplicationServiceFactory
 
NoOpProtocolAttributeEncoder - Class in org.apereo.cas.authentication.support
This is NoOpProtocolAttributeEncoder that does no encoding of attributes received.
NoOpProtocolAttributeEncoder() - Constructor for class org.apereo.cas.authentication.support.NoOpProtocolAttributeEncoder
 
NotPreventedRegisteredServiceAuthenticationPolicyCriteria - Class in org.apereo.cas.services
NotPreventedRegisteredServiceAuthenticationPolicyCriteria() - Constructor for class org.apereo.cas.services.NotPreventedRegisteredServiceAuthenticationPolicyCriteria
 

O

org.apereo.cas.authentication.principal - package org.apereo.cas.authentication.principal
 
org.apereo.cas.authentication.support - package org.apereo.cas.authentication.support
 
org.apereo.cas.services - package org.apereo.cas.services
 

P

populateAttributes(AbstractWebApplicationService, HttpServletRequest) - Method in class org.apereo.cas.authentication.principal.WebApplicationServiceFactory
 

R

RegisteredServicePublicKeyCipherExecutor - Class in org.apereo.cas.services
Default cipher implementation based on public keys.
RegisteredServicePublicKeyCipherExecutor() - Constructor for class org.apereo.cas.services.RegisteredServicePublicKeyCipherExecutor
 
responseType() - Method in record class org.apereo.cas.authentication.principal.DefaultResponse
Returns the value of the responseType record component.
RestfulRegisteredServiceAuthenticationPolicyCriteria - Class in org.apereo.cas.services
RestfulRegisteredServiceAuthenticationPolicyCriteria() - Constructor for class org.apereo.cas.services.RestfulRegisteredServiceAuthenticationPolicyCriteria
 

S

servicesManager - Variable in class org.apereo.cas.authentication.principal.AbstractWebApplicationServiceResponseBuilder
Services manager instance.
servicesManager - Variable in class org.apereo.cas.authentication.support.AbstractProtocolAttributeEncoder
The Services manager.
servicesManager() - Method in record class org.apereo.cas.authentication.principal.DefaultServiceMatchingStrategy
Returns the value of the servicesManager record component.
SimpleWebApplicationServiceImpl - Class in org.apereo.cas.authentication.principal
Represents a service which wishes to use the CAS protocol.
SimpleWebApplicationServiceImpl(String, String, String) - Constructor for class org.apereo.cas.authentication.principal.SimpleWebApplicationServiceImpl
Instantiates a new Simple web application service.

T

toAuthenticationPolicy(RegisteredService) - Method in class org.apereo.cas.services.AllAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria
 
toAuthenticationPolicy(RegisteredService) - Method in class org.apereo.cas.services.AllowedAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria
 
toAuthenticationPolicy(RegisteredService) - Method in class org.apereo.cas.services.AnyAuthenticationHandlerRegisteredServiceAuthenticationPolicyCriteria
 
toAuthenticationPolicy(RegisteredService) - Method in class org.apereo.cas.services.ExcludedAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria
 
toAuthenticationPolicy(RegisteredService) - Method in class org.apereo.cas.services.GroovyRegisteredServiceAuthenticationPolicyCriteria
 
toAuthenticationPolicy(RegisteredService) - Method in class org.apereo.cas.services.NotPreventedRegisteredServiceAuthenticationPolicyCriteria
 
toAuthenticationPolicy(RegisteredService) - Method in class org.apereo.cas.services.RestfulRegisteredServiceAuthenticationPolicyCriteria
 
toString() - Method in record class org.apereo.cas.authentication.principal.DefaultResponse
Returns a string representation of this record class.
toString() - Method in record class org.apereo.cas.authentication.principal.DefaultServiceMatchingStrategy
Returns a string representation of this record class.

U

url() - Method in record class org.apereo.cas.authentication.principal.DefaultResponse
Returns the value of the url record component.

W

WebApplicationServiceFactory - Class in org.apereo.cas.authentication.principal
The WebApplicationServiceFactory is responsible for creating WebApplicationService objects.
WebApplicationServiceFactory() - Constructor for class org.apereo.cas.authentication.principal.WebApplicationServiceFactory
 
WebApplicationServiceResponseBuilder - Class in org.apereo.cas.authentication.principal
Default response builder that passes back the ticket id to the original url of the service based on the response type.
WebApplicationServiceResponseBuilder(ServicesManager, UrlValidator) - Constructor for class org.apereo.cas.authentication.principal.WebApplicationServiceResponseBuilder
 
A B C D E G H I L M N O P R S T U W 
All Classes and Interfaces|All Packages|Serialized Form