HDIV API 2.0.4

Serialized Form


Package org.hdiv.cipher

Class org.hdiv.cipher.CipherHTTP extends java.lang.Object implements Serializable

serialVersionUID: -1731737465730669951L

Serialized Fields

log

org.apache.commons.logging.Log log
Commons Logging instance.


transformation

java.lang.String transformation
Algorithm name of cipher object


provider

java.lang.String provider
Provider name


cipher

javax.crypto.Cipher cipher
This object provides the functionality of a cryptographic cipher for encryption and decryption


ivSpec

javax.crypto.spec.IvParameterSpec ivSpec

encryptMode

boolean encryptMode

Class org.hdiv.cipher.Key extends java.lang.Object implements Serializable

serialVersionUID: 3354458880328517060L

Serialized Fields

key

javax.crypto.spec.SecretKeySpec key
Secret key specification


initVector

byte[] initVector

Class org.hdiv.cipher.MockCipherHTTP extends java.lang.Object implements Serializable

serialVersionUID: 1406354467403622899L

Serialized Fields

algorithm

java.lang.String algorithm

Package org.hdiv.exception

Class org.hdiv.exception.HDIVException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 4564720056088062302L


Package org.hdiv.filter

Class org.hdiv.filter.SavedCookie extends java.lang.Object implements Serializable

serialVersionUID: 4731047668982223493L

Serialized Fields

name

java.lang.String name

value

java.lang.String value

comment

java.lang.String comment

domain

java.lang.String domain

maxAge

int maxAge

path

java.lang.String path

secure

boolean secure

version

int version

Package org.hdiv.session

Class org.hdiv.session.StateCache extends java.lang.Object implements Serializable

serialVersionUID: -386843742684433849L

Serialized Fields

maxSize

int maxSize
Buffer size


pageIds

java.util.List<E> pageIds
page's ids map


Package org.hdiv.state

Class org.hdiv.state.Page extends java.lang.Object implements Serializable

serialVersionUID: -5701140762067196143L

Serialized Fields

states

java.util.Map<K,V> states
Map with the states of the page this.


name

java.lang.String name
Page this identifier.


flowId

java.lang.String flowId
Unique id of flow


randomToken

java.lang.String randomToken
Unique random token

Since:
HDIV 2.0.4

Class org.hdiv.state.Parameter extends java.lang.Object implements Serializable

serialVersionUID: 1390866699507616631L

Serialized Fields

name

java.lang.String name
parameter name


values

java.util.List<E> values
List of values for parameter this


editable

boolean editable
Indicates if the parameter this is editable or not.

A parameter is editable when the user can modify the value or values returned by the server, and it is noneditable when the data returned by the server cannot be modified by the user under no circumstance.


editableDataType

java.lang.String editableDataType
Parameter type. Only for editable parameters.


count

int count
Counter to be able to change real values for relative ones. Used to guarantee confidentiality


actionParam

boolean actionParam
Indicates if this is a parameter added in the action atribute of a link or form. If it is actionParam ALL the values of this parameter must arrived within the request. If not, it means that the user has modified the request on purpose.

Class org.hdiv.state.State extends java.lang.Object implements Serializable

serialVersionUID: -5179573248448214135L

Serialized Fields

action

java.lang.String action
Name of the action related with the state this


parameters

java.util.Map<K,V> parameters
Map to store all the parameters in a HTTP (GET or POST) request


id

java.lang.String id
State identifier this


pageId

java.lang.String pageId
Page identifier which the state this belongs to


requiredParams

java.util.Hashtable<K,V> requiredParams
Map with the required parameters to be able to do a correct request with state this. We consider required parameters all of the parameters that can be sent via GET or those that are added to the name of an action.


Package org.hdiv.util

Class org.hdiv.util.RandomGuidUidGenerator extends java.lang.Object implements Serializable

Serialized Fields

secure

boolean secure
Should the random GUID generated be secure?


HDIV 2.0.4

Copyright © 2008 hdiv.org. All Rights Reserved.