Hi there,

Anyone having to deal with token/ticket storage that require serializing 
CAS objects like Hazelcast?

For instance, TGT, ST, OIDC RT/AT all go to Hazelcast ticket registry, 
which requires to serialize any objects put on IMap.   

Would I have to package all jars containing these class and place on 
hazelcast lib folder?

These classes are non-trivial, always have a tree of other objects,  how do 
you deal with 
that?

Below is an example of TGT in CAS5, let alone the other objects in 
CAS5/CAS6, etc. 

Thanks,
Yan


public class TicketGrantingTicketImpl extends AbstractTicket implements 
TicketGrantingTicket {

    /**
     * Unique Id for serialization.
     */
    private static final long serialVersionUID = -8608149809180911599L;

    /**
     * The authenticated object for which this ticket was generated for.
     */
    @Lob
    @Column(name = "AUTHENTICATION", nullable = false, length = 
Integer.MAX_VALUE)
    private Authentication authentication;

-- 
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/e1ac61e9-8383-4192-b994-aa57f984a574n%40apereo.org.

Reply via email to