Apache MyFaces Core 1.1

Implementation of the JavaServerâ„¢ Faces (JSF) 1.1 specification.

Source

Apache GitBox / GitHub

Downloads

MirrorsChecksumSignature
binary (tar.gz)myfaces-core-assembly-1.1.10-bin.tar.gzmyfaces-core-assembly-1.1.10-bin.tar.gz.md5myfaces-core-assembly-1.1.10-bin.tar.gz.asc
binary (zip)myfaces-core-assembly-1.1.10-bin.zipmyfaces-core-assembly-1.1.10-bin.zip.md5myfaces-core-assembly-1.1.10-bin.zip.asc
source (tar.gz)myfaces-core-assembly-1.1.10-src.tar.gzmyfaces-core-assembly-1.1.10-src.tar.gz.md5myfaces-core-assembly-1.1.10-src.tar.gz.asc
source (zip)myfaces-core-assembly-1.1.10-src.zipmyfaces-core-assembly-1.1.10-src.zip.md5myfaces-core-assembly-1.1.10-src.zip.asc

Release Verification

Steps for checksum & signature verification can be found here

Dependency

<dependency>
  <groupId>org.apache.myfaces.core</groupId>
  <artifactId>myfaces-api</artifactId>
  <version>1.1.10</version>
</dependency>
<dependency>
  <groupId>org.apache.myfaces.core</groupId>
  <artifactId>myfaces-impl</artifactId>
  <version>1.1.10</version>
</dependency>

Configuration

MyFaces core behavior can be customized, adding some web config params into your WEB-INF/web.xml or META-INF/web-fragment.xml file for your custom project in this way:

<context-param>
	<param-name>org.apache.myfaces.SOME_USEFUL_PARAM</param-name>
	<param-value>someValue</param-value>
</context-param>

:warning: The table below uses o.a.m as shortcut for org.apache.myfaces

NameSinceDefault valueDescription
o.a.m.USE_ENCRYPTION1.1.8Indicate if the view state is encrypted or not
o.a.m.SECRET1.1Defines the secret (Base64 encoded) used to initialize the secret key for encryption algorithm
o.a.m.ALGORITHM1.1Indicate the encryption algorithm used for encrypt the view state
o.a.m.SECRET.CACHE1.1If is set to “false”, the secret key used for encryption algorithm is not cached
o.a.m.ALGORITHM.IV1.1Defines the initialization vector (Base64 encoded) used for the encryption algorithm
o.a.m.ALGORITHM.PARAMETERS1.1Defines the default mode and padding used for the encryption algorithm
o.a.m.SERIAL_FACTORY1.1Defines the factory class name using for serialize/deserialize the view state returned by state manager into a byte array
o.a.m.COMPRESS_STATE_IN_CLIENT1.1Indicate if the view state should be compressed before encrypted(optional) and encoded
o.a.m.MAC_ALGORITHMIndicate the algorithm used to calculate the Message Authentication Code that is added to the view state
o.a.m.MAC_SECRETDefine the initialization code that are used to initialize the secret key used on the Message Authentication Code algorithm
o.a.m.MAC_SECRET.CACHEIf is set to “false”, the secret key used for MAC algorithm is not cached