Package org.apache.axis.utils
Class SessionUtils
java.lang.Object
org.apache.axis.utils.SessionUtils
Code borrowed from AuthenticatorBase.java for generating a secure id's.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static org.apache.commons.logging.Log
Field logprotected static Random
A random number generator to use when generating session identifiers.protected static String
The Java class name of the random number generator class to be used when generating session identifiers.protected static final int
The number of random bytes to include when generating a session identifier. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
log
protected static org.apache.commons.logging.Log logField log -
SESSION_ID_BYTES
protected static final int SESSION_ID_BYTESThe number of random bytes to include when generating a session identifier.- See Also:
-
random
A random number generator to use when generating session identifiers. -
randomClass
The Java class name of the random number generator class to be used when generating session identifiers.
-
-
Constructor Details
-
SessionUtils
public SessionUtils()
-
-
Method Details
-
generateSessionId
Generate and return a new session identifier.- Returns:
- a new session id
-
generateSession
Generate and return a new session identifier.- Returns:
- a new session.
-