Package org.apache.myfaces.util.token
Class CsrfSessionTokenFactoryRandom
- java.lang.Object
- 
- org.apache.myfaces.util.token.CsrfSessionTokenFactory
- 
- org.apache.myfaces.util.token.CsrfSessionTokenFactoryRandom
 
 
- 
 public class CsrfSessionTokenFactoryRandom extends CsrfSessionTokenFactory - Since:
- 2.2
- Author:
- Leonardo Uribe
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.myfaces.util.token.CsrfSessionTokenFactoryRANDOM_KEY_IN_CSRF_SESSION_TOKEN_LENGTH_PARAM, RANDOM_KEY_IN_CSRF_SESSION_TOKEN_LENGTH_PARAM_DEFAULT
 
- 
 - 
Constructor SummaryConstructors Constructor Description CsrfSessionTokenFactoryRandom(FacesContext facesContext)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcreateToken(FacesContext context)protected IntegergenerateCounterKey(FacesContext facesContext)protected byte[]generateKey(FacesContext facesContext)
 
- 
- 
- 
Constructor Detail- 
CsrfSessionTokenFactoryRandompublic CsrfSessionTokenFactoryRandom(FacesContext facesContext) 
 
- 
 - 
Method Detail- 
generateCounterKeyprotected Integer generateCounterKey(FacesContext facesContext) 
 - 
generateKeyprotected byte[] generateKey(FacesContext facesContext) 
 - 
createTokenpublic String createToken(FacesContext context) - Specified by:
- createTokenin class- CsrfSessionTokenFactory
 
 
- 
 
-