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 cas-user+unsubscr...@apereo.org.
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