org.kuali.rice.kim.sesn
Class SessionIdGenerator

java.lang.Object
  extended by org.kuali.rice.kim.sesn.SessionIdGenerator

public class SessionIdGenerator
extends Object

This class generates a random string for creating Distributed Session Tickets

Author:
Kuali Rice Team (rice.collab@kuali.org)

Field Summary
private static char[] PRINTABLE_CHARACTERS
          The array of printable characters to be used in our random string.
private static SecureRandom randomizer
           
 
Constructor Summary
SessionIdGenerator()
           
 
Method Summary
private static String convertBytesToString(byte[] random)
           
static String getNewString()
           
private static byte[] getNewStringAsBytes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PRINTABLE_CHARACTERS

private static final char[] PRINTABLE_CHARACTERS
The array of printable characters to be used in our random string.


randomizer

private static final SecureRandom randomizer
Constructor Detail

SessionIdGenerator

public SessionIdGenerator()
Method Detail

getNewString

public static String getNewString()

getNewStringAsBytes

private static byte[] getNewStringAsBytes()

convertBytesToString

private static String convertBytesToString(byte[] random)


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.