public class

DefaultAuthenticatedAttributeTableGenerator

extends Object
implements CMSAttributeTableGenerator
java.lang.Object
   ↳ org.bouncycastle.cms.DefaultAuthenticatedAttributeTableGenerator

Class Overview

Default authenticated attributes generator.

Summary

[Expand]
Inherited Constants
From interface org.bouncycastle.cms.CMSAttributeTableGenerator
Public Constructors
DefaultAuthenticatedAttributeTableGenerator()
Initialise to use all defaults
DefaultAuthenticatedAttributeTableGenerator(AttributeTable attributeTable)
Initialise with some extra attributes or overrides.
Public Methods
AttributeTable getAttributes(Map parameters)
Protected Methods
Hashtable createStandardAttributeTable(Map parameters)
Create a standard attribute table from the passed in parameters - this will normally include contentType and messageDigest.
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.bouncycastle.cms.CMSAttributeTableGenerator

Public Constructors

public DefaultAuthenticatedAttributeTableGenerator ()

Initialise to use all defaults

public DefaultAuthenticatedAttributeTableGenerator (AttributeTable attributeTable)

Initialise with some extra attributes or overrides.

Parameters
attributeTable initial attribute table to use.

Public Methods

public AttributeTable getAttributes (Map parameters)

Parameters
parameters source parameters
Returns
  • the populated attribute table

Protected Methods

protected Hashtable createStandardAttributeTable (Map parameters)

Create a standard attribute table from the passed in parameters - this will normally include contentType and messageDigest. If the constructor using an AttributeTable was used, entries in it for contentType and messageDigest will override the generated ones.

Parameters
parameters source parameters for table generation.
Returns
  • a filled in Hashtable of attributes.