Package org.apereo.cas.web.flow.executor
Class ClientFlowExecutionKey
- java.lang.Object
-
- org.springframework.webflow.execution.FlowExecutionKey
-
- org.apereo.cas.web.flow.executor.ClientFlowExecutionKey
-
- All Implemented Interfaces:
java.io.Serializable
public class ClientFlowExecutionKey extends org.springframework.webflow.execution.FlowExecutionKeySpring Webflow execution id that contains the serialized flow execution state as part of the identifier. Keys produced by this class have the form ID_BASE64 where ID is a globally unique identifier and BASE64 is the base-64 encoded bytes of a serialized object output stream.- Since:
- 6.1
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ClientFlowExecutionKey(byte[] data)ClientFlowExecutionKey(java.util.UUID id, byte[] data)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ClientFlowExecutionKeyparse(java.lang.String key)Parse.java.lang.StringtoString()
-
-
-
Method Detail
-
parse
public static ClientFlowExecutionKey parse(java.lang.String key) throws org.springframework.webflow.execution.repository.BadlyFormattedFlowExecutionKeyException
Parse.- Parameters:
key- the key- Returns:
- the client flow execution key
- Throws:
org.springframework.webflow.execution.repository.BadlyFormattedFlowExecutionKeyException- the badly formatted flow execution key exception
-
toString
public java.lang.String toString()
- Specified by:
toStringin classorg.springframework.webflow.execution.FlowExecutionKey
-
-