Package org.tynamo.security.shiro
Class SimplePrincipalSerializer
java.lang.Object
org.tynamo.security.shiro.SimplePrincipalSerializer
- All Implemented Interfaces:
org.apache.shiro.lang.io.Serializer<org.apache.shiro.subject.PrincipalCollection>
public class SimplePrincipalSerializer
extends Object
implements org.apache.shiro.lang.io.Serializer<org.apache.shiro.subject.PrincipalCollection>
Creates A GZIPed rememberMe cookie, based on the patch for SHIRO-226 (https://issues.apache.org/jira/browse/SHIRO-226)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.shiro.subject.PrincipalCollectiondeserialize(byte[] serialized) byte[]serialize(org.apache.shiro.subject.PrincipalCollection pc)
-
Constructor Details
-
SimplePrincipalSerializer
-
-
Method Details
-
serialize
public byte[] serialize(org.apache.shiro.subject.PrincipalCollection pc) throws org.apache.shiro.lang.io.SerializationException - Specified by:
serializein interfaceorg.apache.shiro.lang.io.Serializer<org.apache.shiro.subject.PrincipalCollection>- Throws:
org.apache.shiro.lang.io.SerializationException
-
deserialize
public org.apache.shiro.subject.PrincipalCollection deserialize(byte[] serialized) throws org.apache.shiro.lang.io.SerializationException - Specified by:
deserializein interfaceorg.apache.shiro.lang.io.Serializer<org.apache.shiro.subject.PrincipalCollection>- Throws:
org.apache.shiro.lang.io.SerializationException
-