Package org.apereo.cas.ticket.registry
Class CouchDbTicketRegistry
java.lang.Object
org.apereo.cas.ticket.registry.AbstractTicketRegistry
org.apereo.cas.ticket.registry.CouchDbTicketRegistry
- All Implemented Interfaces:
org.apereo.cas.ticket.registry.TicketRegistry
public class CouchDbTicketRegistry
extends org.apereo.cas.ticket.registry.AbstractTicketRegistry
This is
CouchDbTicketRegistry.- Since:
- 5.3.0
-
Field Summary
Fields inherited from class org.apereo.cas.ticket.registry.AbstractTicketRegistry
cipherExecutorFields inherited from interface org.apereo.cas.ticket.registry.TicketRegistry
BEAN_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTicketInternal(org.apereo.cas.ticket.Ticket ticketToAdd) longlongdeleteSingleTicket(String ticketIdToDelete) org.apereo.cas.ticket.TicketCollection<? extends org.apereo.cas.ticket.Ticket>org.apereo.cas.ticket.TicketupdateTicket(org.apereo.cas.ticket.Ticket ticket) Methods inherited from class org.apereo.cas.ticket.registry.AbstractTicketRegistry
addTicket, countSessionsFor, decodeTicket, decodeTickets, decodeTickets, deleteChildren, deleteTicket, deleteTicket, deleteTickets, deleteTickets, encodeTicket, encodeTicketId, getPrincipalIdFrom, getTicket, getTicket, isCipherExecutorEnabled, serviceTicketCount, sessionCount, setCipherExecutorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apereo.cas.ticket.registry.TicketRegistry
addTicket, getSessionsFor, getTickets, stream
-
Constructor Details
-
CouchDbTicketRegistry
public CouchDbTicketRegistry()
-
-
Method Details
-
deleteSingleTicket
- Specified by:
deleteSingleTicketin classorg.apereo.cas.ticket.registry.AbstractTicketRegistry
-
addTicketInternal
- Specified by:
addTicketInternalin classorg.apereo.cas.ticket.registry.AbstractTicketRegistry- Throws:
Exception
-
getTicket
-
deleteAll
public long deleteAll() -
getTickets
-
updateTicket
public org.apereo.cas.ticket.Ticket updateTicket(org.apereo.cas.ticket.Ticket ticket) throws Exception - Throws:
Exception
-