Index
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
- 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
-
This is
CachedTicketExpirationPolicy
. - CachedTicketExpirationPolicy() - Constructor for class org.apereo.cas.ticket.registry.CachedTicketExpirationPolicy
- casRedisTemplates(CasRedisTemplate<String, RedisTicketDocument>, CasRedisTemplate<String, String>) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
- CasRedisTemplates(CasRedisTemplate<String, RedisTicketDocument>, CasRedisTemplate<String, String>) - Constructor for class org.apereo.cas.ticket.registry.RedisTicketRegistry.CasRedisTemplates
- 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(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_TYPE - Static variable in class org.apereo.cas.ticket.registry.RedisTicketDocument
-
Field name to hold ticket type.
- 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
- 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
- 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.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.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
Q
- query(String) - Method in class org.apereo.cas.ticket.registry.RedisCompositeKey.RedisCompositeKeyBuilder
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
-
This is
RedisCompositeKey
. - 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
- RedisMessagePayload<T> - Class in org.apereo.cas.ticket.registry.pub
-
This is
RedisMessagePayload
. - RedisMessagePayload(PublisherIdentifier, RedisMessagePayload.RedisMessageTypes, T) - Constructor for class org.apereo.cas.ticket.registry.pub.RedisMessagePayload
- RedisMessagePayload.RedisMessagePayloadBuilder<T,
C, - Class in org.apereo.cas.ticket.registry.pubB> - RedisMessagePayload.RedisMessageTypes - Enum Class in org.apereo.cas.ticket.registry.pub
- RedisMessagePayloadBuilder() - Constructor for class org.apereo.cas.ticket.registry.pub.RedisMessagePayload.RedisMessagePayloadBuilder
- redisTicketConnectionFactory(ConfigurableApplicationContext, CasConfigurationProperties, CasSSLContext) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
- RedisTicketDocument - Class in org.apereo.cas.ticket.registry
-
This is
RedisTicketDocument
. - 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 keyed on the ticket ID.
- RedisTicketRegistry(CipherExecutor, TicketSerializationManager, TicketCatalog, RedisTicketRegistry.CasRedisTemplates, Cache<String, Ticket>, RedisTicketRegistryMessagePublisher, Optional<RedisModulesCommands>) - Constructor for class org.apereo.cas.ticket.registry.RedisTicketRegistry
- RedisTicketRegistry.CasRedisTemplates - Class in org.apereo.cas.ticket.registry
- redisTicketRegistryCache(CasConfigurationProperties) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
- redisTicketRegistryCacheEndpoint(CasConfigurationProperties, TicketRegistry, Cache<String, Ticket>) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
- RedisTicketRegistryCacheEndpoint - Class in org.apereo.cas.ticket.registry
-
This is
RedisTicketRegistryCacheEndpoint
. - RedisTicketRegistryCacheEndpoint(CasConfigurationProperties, TicketRegistry, Cache<String, Ticket>) - Constructor for class org.apereo.cas.ticket.registry.RedisTicketRegistryCacheEndpoint
- RedisTicketRegistryConfiguration - Class in org.apereo.cas.config
-
This is
RedisTicketRegistryConfiguration
. - 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
-
This is
RedisTicketRegistryMessageListener
. - 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
-
This is
RedisTicketRegistryMessagePublisher
. - redisTicketRegistryMessageTopic() - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
- RedisTicketRegistryRuntimeHints - Class in org.apereo.cas.nativex
-
This is
RedisTicketRegistryRuntimeHints
. - RedisTicketRegistryRuntimeHints() - Constructor for class org.apereo.cas.nativex.RedisTicketRegistryRuntimeHints
- registerHints(RuntimeHints, ClassLoader) - Method in class org.apereo.cas.nativex.RedisTicketRegistryRuntimeHints
S
- serviceTicketCount() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
- sessionCount() - Method in class org.apereo.cas.ticket.registry.RedisTicketRegistry
- sessionsRedisTemplate(ConfigurableApplicationContext, RedisConnectionFactory) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
- 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
- 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
- ticketRedisTemplate(ConfigurableApplicationContext, RedisConnectionFactory) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
- ticketRegistry(RedisTicketRegistry.CasRedisTemplates, TicketCatalog, TicketSerializationManager, Cache<String, Ticket>, RedisTicketRegistryMessagePublisher, ConfigurableApplicationContext, CasConfigurationProperties) - Method in class org.apereo.cas.config.RedisTicketRegistryConfiguration.RedisTicketRegistryCoreConfiguration
- 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
- 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form