Index

A B C D E F G H O R S T U V 
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.
addTicket(Stream<? extends Ticket>) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
addTicketInternal(Ticket) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 

B

buildTicketAsDocument(Ticket) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 

C

CachedTicketExpirationPolicy - Class in org.apereo.cas.ticket.registry
CachedTicketExpirationPolicy() - Constructor for class org.apereo.cas.ticket.registry.CachedTicketExpirationPolicy
 
CAS_TICKET_PREFIX - Static variable in class org.apereo.cas.ticket.registry.RedisCompositeKey
Ticket prefix.
casTicketRegistryLockRepository(ConfigurableApplicationContext, LockRegistry) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryLockingConfiguration
 
casTicketRegistryRedisLockRegistry(ConfigurableApplicationContext, RedisConnectionFactory) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryLockingConfiguration
 

D

DefaultRedisTicketRegistryMessageListener - Class in org.apereo.cas.ticket.registry.sub
DefaultRedisTicketRegistryMessageListener() - Constructor for class org.apereo.cas.ticket.registry.sub.DefaultRedisTicketRegistryMessageListener
 
DefaultRedisTicketRegistryMessagePublisher - Class in org.apereo.cas.ticket.registry.pub
DefaultRedisTicketRegistryMessagePublisher() - Constructor for class org.apereo.cas.ticket.registry.pub.DefaultRedisTicketRegistryMessagePublisher
 
delete(String) - Method in class org.apereo.cas.ticket.registry.pub.DefaultRedisTicketRegistryMessagePublisher
 
delete(String) - 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(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
deserializeAsTicket(RedisTicketDocument) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 

E

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

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_TYPE - Static variable in class org.apereo.cas.ticket.registry.RedisTicketDocument
Field name to hold ticket type.
from(Map<String, String>) - Static method in class org.apereo.cas.ticket.registry.RedisTicketDocument
From document map to redis document.

G

getSessionsFor(String) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
getSessionsWithAttributes(Map<String, List<Object>>) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
getTicket(String, Predicate<Ticket>) - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
getTickets() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 

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.

O

org.apereo.cas.config - package org.apereo.cas.config
 
org.apereo.cas.ticket.registry - package org.apereo.cas.ticket.registry
 
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
 

R

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() - Constructor for class org.apereo.cas.ticket.registry.RedisCompositeKey
 
RedisMessagePayload<T extends Serializable> - Class in org.apereo.cas.ticket.registry.pub
RedisMessagePayload() - Constructor for class org.apereo.cas.ticket.registry.pub.RedisMessagePayload
 
RedisMessagePayload.RedisMessageTypes - Enum Class in org.apereo.cas.ticket.registry.pub
 
redisTicketConnectionFactory(ConfigurableApplicationContext, CasConfigurationProperties, CasSSLContext) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
 
RedisTicketDocument - Class in org.apereo.cas.ticket.registry
RedisTicketDocument() - Constructor for class org.apereo.cas.ticket.registry.RedisTicketDocument
 
RedisTicketRegistry - Class in org.apereo.cas.ticket.registry
Key-value ticket registry implementation that stores tickets in redis keyed on the ticket ID.
RedisTicketRegistry(CipherExecutor, TicketSerializationManager, TicketCatalog, CasRedisTemplate<String, RedisTicketDocument>, Cache<String, Ticket>, RedisTicketRegistryMessagePublisher, Optional<RedisModulesCommands>) - Constructor for class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
redisTicketRegistryCache(CasConfigurationProperties) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
 
RedisTicketRegistryConfiguration - Class in org.apereo.cas.config
RedisTicketRegistryConfiguration() - Constructor for class org.apereo.cas.config.RedisTicketRegistryConfiguration
 
RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration - Class in org.apereo.cas.config
 
RedisTicketRegistryConfiguration.RedisTicketRegistryLockingConfiguration - Class in org.apereo.cas.config
 
RedisTicketRegistryCoreConfiguration() - Constructor for class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
 
RedisTicketRegistryLockingConfiguration() - Constructor for class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryLockingConfiguration
 
redisTicketRegistryMessageIdentifier(CasConfigurationProperties) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
 
redisTicketRegistryMessageListener(PublisherIdentifier, Cache<String, Ticket>) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
 
RedisTicketRegistryMessageListener - Interface in org.apereo.cas.ticket.registry.sub
redisTicketRegistryMessageListenerContainer(ChannelTopic, MessageListener, RedisConnectionFactory) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
 
redisTicketRegistryMessagePublisher(PublisherIdentifier, CasRedisTemplate<String, RedisTicketDocument>) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
 
RedisTicketRegistryMessagePublisher - Interface in org.apereo.cas.ticket.registry.pub
redisTicketRegistryMessageTopic() - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
 

S

serviceTicketCount() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
sessionCount() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 
stream() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
 

T

ticketRedisTemplate(ConfigurableApplicationContext, RedisConnectionFactory) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
 
ticketRegistry(TicketCatalog, TicketSerializationManager, Cache<String, Ticket>, RedisTicketRegistryMessagePublisher, ConfigurableApplicationContext, CasConfigurationProperties, CasRedisTemplate<String, RedisTicketDocument>) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
 
toKeyPattern() - Method in class org.apereo.cas.ticket.registry.RedisCompositeKey
To key pattern string.

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.
A B C D E F G H O R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form