Index

A B C D E F G H I J M O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(Ticket) - Method in class org.apereo.cas.ticket.registry.pub.DefaultRedisTicketRegistryMessagePublisher
 
add(Ticket) - Method in interface org.apereo.cas.ticket.registry.pub.RedisTicketRegistryMessagePublisher
Send notification to add.
ADD - Enum constant in enum class org.apereo.cas.ticket.registry.pub.RedisMessagePayload.RedisMessageTypes
Message type to add ticket to the cache.
addSingleTicket(Ticket) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
addTicket(Stream<? extends Ticket>) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
attributes(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument.RedisTicketDocumentBuilder
 

B

build() - Method in class org.apereo.cas.ticket.registry.pub.RedisMessagePayload.RedisMessagePayloadBuilder
 
build() - Method in class org.apereo.cas.ticket.registry.RedisCompositeKey.RedisCompositeKeyBuilder
 
build() - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument.RedisTicketDocumentBuilder
 
builder() - Static method in class org.apereo.cas.ticket.registry.pub.RedisMessagePayload
 
builder() - Static method in class org.apereo.cas.ticket.registry.RedisCompositeKey
 
builder() - Static method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 

C

CachedTicketExpirationPolicy - Class in org.apereo.cas.ticket.registry
CachedTicketExpirationPolicy() - Constructor for class org.apereo.cas.ticket.registry.CachedTicketExpirationPolicy
 
CasRedisTemplates(CasRedisTemplate<String, RedisTicketDocument>, CasRedisTemplate<String, String>) - Constructor for class org.apereo.cas.ticket.registry.RedisTicketRegistry.CasRedisTemplates
 
CasRedisTicketRegistryAutoConfiguration - Class in org.apereo.cas.config
CasRedisTicketRegistryAutoConfiguration() - Constructor for class org.apereo.cas.config.CasRedisTicketRegistryAutoConfiguration
 
clean() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
countSessionsFor(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
countTicketsFor(Service) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 

D

DefaultRedisTicketRegistryMessageListener - Class in org.apereo.cas.ticket.registry.sub
DefaultRedisTicketRegistryMessageListener(PublisherIdentifier, Cache<String, Ticket>) - Constructor for class org.apereo.cas.ticket.registry.sub.DefaultRedisTicketRegistryMessageListener
 
DefaultRedisTicketRegistryMessagePublisher - Class in org.apereo.cas.ticket.registry.pub
DefaultRedisTicketRegistryMessagePublisher(CasRedisTemplate<String, RedisTicketDocument>, PublisherIdentifier) - Constructor for class org.apereo.cas.ticket.registry.pub.DefaultRedisTicketRegistryMessagePublisher
 
delete(Ticket) - Method in class org.apereo.cas.ticket.registry.pub.DefaultRedisTicketRegistryMessagePublisher
 
delete(Ticket) - Method in interface org.apereo.cas.ticket.registry.pub.RedisTicketRegistryMessagePublisher
Send notification to delete ticket id.
DELETE - Enum constant in enum class org.apereo.cas.ticket.registry.pub.RedisMessagePayload.RedisMessageTypes
Message type to delete ticket from the cache.
DELETE_ALL - Enum constant in enum class org.apereo.cas.ticket.registry.pub.RedisMessagePayload.RedisMessageTypes
Message type to delete all tickets.
deleteAll() - Method in class org.apereo.cas.ticket.registry.pub.DefaultRedisTicketRegistryMessagePublisher
 
deleteAll() - Method in interface org.apereo.cas.ticket.registry.pub.RedisTicketRegistryMessagePublisher
Send notification to delete all.
deleteAll() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
deleteSingleTicket(Ticket) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 

E

equals(Object) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
equals(Object) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry.CasRedisTemplates
 
expireAfterCreate(String, Ticket, long) - Method in class org.apereo.cas.ticket.registry.CachedTicketExpirationPolicy
 
expireAfterRead(String, Ticket, long, long) - Method in class org.apereo.cas.ticket.registry.CachedTicketExpirationPolicy
 
expireAfterUpdate(String, Ticket, long, long) - Method in class org.apereo.cas.ticket.registry.CachedTicketExpirationPolicy
 

F

fetchTicket(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistryCacheEndpoint
Fetch ticket and return response entity.
FIELD_NAME_ATTRIBUTES - Static variable in class org.apereo.cas.ticket.registry.RedisTicketDocument
Field name to hold the principal/authentication attribute names.
FIELD_NAME_ID - Static variable in class org.apereo.cas.ticket.registry.RedisTicketDocument
Field name to hold ticket id.
FIELD_NAME_JSON - Static variable in class org.apereo.cas.ticket.registry.RedisTicketDocument
Field name to hold ticket json data.
FIELD_NAME_PREFIX - Static variable in class org.apereo.cas.ticket.registry.RedisTicketDocument
Field name to hold ticket prefix.
FIELD_NAME_PRINCIPAL - Static variable in class org.apereo.cas.ticket.registry.RedisTicketDocument
Field name to hold the principal id.
FIELD_NAME_SERVICE - Static variable in class org.apereo.cas.ticket.registry.RedisTicketDocument
Field name to hold the service/application URL, if any.
FIELD_NAME_TYPE - Static variable in class org.apereo.cas.ticket.registry.RedisTicketDocument
Field name to hold ticket type.
forAllEntries() - Method in class org.apereo.cas.ticket.registry.key.PrincipalRedisKeyGenerator
 
forAllEntries() - Method in interface org.apereo.cas.ticket.registry.key.RedisKeyGenerator
For all entries string.
forAllEntries() - Method in class org.apereo.cas.ticket.registry.key.TicketRedisKeyGenerator
 
forEntry(String) - Method in interface org.apereo.cas.ticket.registry.key.RedisKeyGenerator
For entry string.
forEntry(String, String) - Method in class org.apereo.cas.ticket.registry.key.PrincipalRedisKeyGenerator
 
forEntry(String, String) - Method in interface org.apereo.cas.ticket.registry.key.RedisKeyGenerator
For entry string.
forEntry(String, String) - Method in class org.apereo.cas.ticket.registry.key.TicketRedisKeyGenerator
 
forEntryType(String) - Method in interface org.apereo.cas.ticket.registry.key.RedisKeyGenerator
For entry type string.
forEntryType(String) - Method in class org.apereo.cas.ticket.registry.key.TicketRedisKeyGenerator
 
forPrincipal() - Static method in class org.apereo.cas.ticket.registry.RedisCompositeKey
For principal redis composite key.
forTickets() - Static method in class org.apereo.cas.ticket.registry.RedisCompositeKey
For tickets redis composite key.
from(Map<String, String>) - Static method in class org.apereo.cas.ticket.registry.RedisTicketDocument
From document map to redis document.

G

getAttributes() - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
getIdentifier() - Method in class org.apereo.cas.ticket.registry.pub.RedisMessagePayload
 
getJson() - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
getMessageType() - Method in class org.apereo.cas.ticket.registry.pub.RedisMessagePayload
 
getNamespace() - Method in class org.apereo.cas.ticket.registry.key.PrincipalRedisKeyGenerator
 
getNamespace() - Method in interface org.apereo.cas.ticket.registry.key.RedisKeyGenerator
Gets namespace.
getNamespace() - Method in class org.apereo.cas.ticket.registry.key.TicketRedisKeyGenerator
 
getPrefix() - Method in class org.apereo.cas.ticket.registry.RedisCompositeKey
 
getPrefix() - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
getPrincipal() - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
getQuery() - Method in class org.apereo.cas.ticket.registry.RedisCompositeKey
 
getRedisKeyGenerator(String) - Method in class org.apereo.cas.ticket.registry.key.RedisKeyGeneratorFactory
Gets redis key generator.
getRedisKeyGenerators() - Method in class org.apereo.cas.ticket.registry.key.RedisKeyGeneratorFactory
Gets redis key generators.
getService() - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
getSessionsFor(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
getSessionsRedisTemplate() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry.CasRedisTemplates
 
getSessionsWithAttributes(Map<String, List<Object>>) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
getTicket() - Method in class org.apereo.cas.ticket.registry.pub.RedisMessagePayload
 
getTicket(String, Predicate<Ticket>) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
getTicketId() - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
getTickets() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
getTicketsRedisTemplate() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry.CasRedisTemplates
 
getType() - Method in class org.apereo.cas.ticket.registry.key.PrincipalRedisKeyGenerator
 
getType() - Method in interface org.apereo.cas.ticket.registry.key.RedisKeyGenerator
Gets type.
getType() - Method in class org.apereo.cas.ticket.registry.key.TicketRedisKeyGenerator
 
getType() - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 

H

handleMessage(RedisMessagePayload, String) - Method in class org.apereo.cas.ticket.registry.sub.DefaultRedisTicketRegistryMessageListener
 
handleMessage(RedisMessagePayload, String) - Method in interface org.apereo.cas.ticket.registry.sub.RedisTicketRegistryMessageListener
Handle message.
hashCode() - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
hashCode() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry.CasRedisTemplates
 

I

identifier(PublisherIdentifier) - Method in class org.apereo.cas.ticket.registry.pub.RedisMessagePayload.RedisMessagePayloadBuilder
 
invalidateTicket(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistryCacheEndpoint
Invalidate ticket and return response entity.

J

json(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument.RedisTicketDocumentBuilder
 

M

messageType(RedisMessagePayload.RedisMessageTypes) - Method in class org.apereo.cas.ticket.registry.pub.RedisMessagePayload.RedisMessagePayloadBuilder
 

O

org.apereo.cas.config - package org.apereo.cas.config
 
org.apereo.cas.nativex - package org.apereo.cas.nativex
 
org.apereo.cas.ticket.registry - package org.apereo.cas.ticket.registry
 
org.apereo.cas.ticket.registry.key - package org.apereo.cas.ticket.registry.key
 
org.apereo.cas.ticket.registry.pub - package org.apereo.cas.ticket.registry.pub
 
org.apereo.cas.ticket.registry.sub - package org.apereo.cas.ticket.registry.sub
 

P

prefix(String) - Method in class org.apereo.cas.ticket.registry.RedisCompositeKey.RedisCompositeKeyBuilder
 
prefix(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument.RedisTicketDocumentBuilder
 
principal(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument.RedisTicketDocumentBuilder
 
PrincipalRedisKeyGenerator - Class in org.apereo.cas.ticket.registry.key
PrincipalRedisKeyGenerator() - Constructor for class org.apereo.cas.ticket.registry.key.PrincipalRedisKeyGenerator
 

Q

query(String) - Method in class org.apereo.cas.ticket.registry.RedisCompositeKey.RedisCompositeKeyBuilder
 
query(TicketRegistryQueryCriteria) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 

R

rawKey(String) - Method in interface org.apereo.cas.ticket.registry.key.RedisKeyGenerator
Raw key string.
rawKey(String) - Method in class org.apereo.cas.ticket.registry.key.TicketRedisKeyGenerator
 
REDIS_TICKET_REGISTRY_MESSAGE_TOPIC - Static variable in class org.apereo.cas.ticket.registry.RedisCompositeKey
Redis message topic key used to sync memory cache across nodes.
RedisCompositeKey - Class in org.apereo.cas.ticket.registry
RedisCompositeKey(String, String) - Constructor for class org.apereo.cas.ticket.registry.RedisCompositeKey
 
RedisCompositeKey.RedisCompositeKeyBuilder<C,B> - Class in org.apereo.cas.ticket.registry
 
RedisCompositeKeyBuilder() - Constructor for class org.apereo.cas.ticket.registry.RedisCompositeKey.RedisCompositeKeyBuilder
 
RedisKeyGenerator - Interface in org.apereo.cas.ticket.registry.key
RedisKeyGeneratorFactory - Class in org.apereo.cas.ticket.registry.key
RedisKeyGeneratorFactory() - Constructor for class org.apereo.cas.ticket.registry.key.RedisKeyGeneratorFactory
 
RedisMessagePayload<T> - Class in org.apereo.cas.ticket.registry.pub
RedisMessagePayload(PublisherIdentifier, RedisMessagePayload.RedisMessageTypes, T) - Constructor for class org.apereo.cas.ticket.registry.pub.RedisMessagePayload
 
RedisMessagePayload.RedisMessagePayloadBuilder<T,C,B> - Class in org.apereo.cas.ticket.registry.pub
 
RedisMessagePayload.RedisMessageTypes - Enum Class in org.apereo.cas.ticket.registry.pub
 
RedisMessagePayloadBuilder() - Constructor for class org.apereo.cas.ticket.registry.pub.RedisMessagePayload.RedisMessagePayloadBuilder
 
RedisTicketDocument - Class in org.apereo.cas.ticket.registry
RedisTicketDocument() - Constructor for class org.apereo.cas.ticket.registry.RedisTicketDocument
 
RedisTicketDocument.RedisTicketDocumentBuilder<C,B> - Class in org.apereo.cas.ticket.registry
 
RedisTicketDocumentBuilder() - Constructor for class org.apereo.cas.ticket.registry.RedisTicketDocument.RedisTicketDocumentBuilder
 
RedisTicketRegistry - Class in org.apereo.cas.ticket.registry
Key-value ticket registry implementation that stores tickets in redis.
RedisTicketRegistry(CipherExecutor, TicketSerializationManager, TicketCatalog, RedisTicketRegistry.CasRedisTemplates, Cache<String, Ticket>, RedisTicketRegistryMessagePublisher, Optional<RedisModulesCommands>, RedisKeyGeneratorFactory, CasConfigurationProperties) - Constructor for class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
RedisTicketRegistry.CasRedisTemplates - Class in org.apereo.cas.ticket.registry
 
RedisTicketRegistryCacheEndpoint - Class in org.apereo.cas.ticket.registry
RedisTicketRegistryCacheEndpoint(CasConfigurationProperties, ConfigurableApplicationContext, ObjectProvider<TicketRegistry>, ObjectProvider<Cache<String, Ticket>>) - Constructor for class org.apereo.cas.ticket.registry.RedisTicketRegistryCacheEndpoint
 
RedisTicketRegistryMessageListener - Interface in org.apereo.cas.ticket.registry.sub
RedisTicketRegistryMessagePublisher - Interface in org.apereo.cas.ticket.registry.pub
RedisTicketRegistryRuntimeHints - Class in org.apereo.cas.nativex
RedisTicketRegistryRuntimeHints() - Constructor for class org.apereo.cas.nativex.RedisTicketRegistryRuntimeHints
 
registerHints(RuntimeHints, ClassLoader) - Method in class org.apereo.cas.nativex.RedisTicketRegistryRuntimeHints
 
registerRedisKeyGenerator(String, RedisKeyGenerator) - Method in class org.apereo.cas.ticket.registry.key.RedisKeyGeneratorFactory
Register redis key generator.
registerRedisKeyGenerators(RedisKeyGenerator...) - Method in class org.apereo.cas.ticket.registry.key.RedisKeyGeneratorFactory
Register redis key generators.

S

service(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument.RedisTicketDocumentBuilder
 
serviceTicketCount() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
sessionCount() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
setAttributes(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
setJson(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
setPrefix(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
setPrincipal(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
setService(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
setTicketId(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
setType(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
stream() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 

T

ticket(T) - Method in class org.apereo.cas.ticket.registry.pub.RedisMessagePayload.RedisMessagePayloadBuilder
 
ticketId(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument.RedisTicketDocumentBuilder
 
TicketRedisKeyGenerator - Class in org.apereo.cas.ticket.registry.key
TicketRedisKeyGenerator() - Constructor for class org.apereo.cas.ticket.registry.key.TicketRedisKeyGenerator
 
toKeyPattern() - Method in class org.apereo.cas.ticket.registry.RedisCompositeKey
To key pattern string.
toString() - Method in class org.apereo.cas.ticket.registry.pub.RedisMessagePayload.RedisMessagePayloadBuilder
 
toString() - Method in class org.apereo.cas.ticket.registry.pub.RedisMessagePayload
 
toString() - Method in class org.apereo.cas.ticket.registry.RedisCompositeKey.RedisCompositeKeyBuilder
 
toString() - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument.RedisTicketDocumentBuilder
 
toString() - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument
 
toString() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry.CasRedisTemplates
 
type(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketDocument.RedisTicketDocumentBuilder
 

U

update(Ticket) - Method in class org.apereo.cas.ticket.registry.pub.DefaultRedisTicketRegistryMessagePublisher
 
update(Ticket) - Method in interface org.apereo.cas.ticket.registry.pub.RedisTicketRegistryMessagePublisher
Send notification to update ticket id.
UPDATE - Enum constant in enum class org.apereo.cas.ticket.registry.pub.RedisMessagePayload.RedisMessageTypes
Message type to update ticket in the cache.
updateTicket(Ticket) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 

V

valueOf(String) - Static method in enum class org.apereo.cas.ticket.registry.pub.RedisMessagePayload.RedisMessageTypes
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.apereo.cas.ticket.registry.pub.RedisMessagePayload.RedisMessageTypes
Returns an array containing the constants of this enum class, in the order they are declared.

W

withIdentifier(PublisherIdentifier) - Method in class org.apereo.cas.ticket.registry.pub.RedisMessagePayload
 
withIdPattern(String) - Method in class org.apereo.cas.ticket.registry.RedisCompositeKey
Construct a redis key that can use pattern matching on IDs.
withMessageType(RedisMessagePayload.RedisMessageTypes) - Method in class org.apereo.cas.ticket.registry.pub.RedisMessagePayload
 
withoutPrefix(String) - Method in class org.apereo.cas.ticket.registry.RedisCompositeKey
Remove the starting prefix from the key.
withPrefix(String) - Method in class org.apereo.cas.ticket.registry.RedisCompositeKey
 
withQuery(String) - Method in class org.apereo.cas.ticket.registry.RedisCompositeKey
 
withTicket(T) - Method in class org.apereo.cas.ticket.registry.pub.RedisMessagePayload
 
withTicketId(String, String) - Method in class org.apereo.cas.ticket.registry.RedisCompositeKey
With ticket id redis composite key.
A B C D E F G H I J M O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form