|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectat.knowcenter.wag.egov.egiz.framework.SignatorFactory
This factory creates instances of Signator classes corresponding to the given PdfAS Algorithm IDs.
| Field Summary | |
static PdfASID |
MOST_RECENT_BINARY_SIGNATOR_ID
The most recent binary algorithm this application provides. |
static PdfASID |
MOST_RECENT_DETACHED_SIGNATOR_ID
The most recent test algorithm this application provides. |
static PdfASID |
MOST_RECENT_DETACHEDTEXT_SIGNATOR_ID
The most recent test algorithm this application provides. |
static PdfASID |
MOST_RECENT_TEXTUAL_SIGNATOR_ID
The most recent textual algorithm this application provides. |
static String |
TYPE_BINARY
The binary Signator algorithm. |
static String |
TYPE_DETACHED_TEXTUAL
This signator is only for testing the framework. |
static String |
TYPE_TEST
This signator is only for testing the framework. |
static String |
TYPE_TEXTUAL
The textual Signator algorithm. |
static String |
VENDOR
The Vendor. |
static String |
VERSION_1_0_0
This application's current algorithm versions. |
static String |
VERSION_1_1_0
This application's current algorithm versions. |
static String |
VERSION_1_2_0
This application's current algorithm versions. |
| Constructor Summary | |
SignatorFactory()
|
|
| Method Summary | |
static Signator |
createMostRecentSignator(String signator_type)
Creates the most recent signator the application provides for the given type. |
static Signator |
createSignator(PdfASID id)
Creates a Signator for the given ID. |
static String[] |
getAvailableTyes()
Returns the list of available Signator algorithms of this application. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String VENDOR
public static final String TYPE_BINARY
public static final String TYPE_TEXTUAL
public static final String TYPE_TEST
public static final String TYPE_DETACHED_TEXTUAL
public static final String VERSION_1_0_0
public static final String VERSION_1_1_0
public static final String VERSION_1_2_0
public static final PdfASID MOST_RECENT_BINARY_SIGNATOR_ID
public static final PdfASID MOST_RECENT_TEXTUAL_SIGNATOR_ID
public static final PdfASID MOST_RECENT_DETACHED_SIGNATOR_ID
public static final PdfASID MOST_RECENT_DETACHEDTEXT_SIGNATOR_ID
| Constructor Detail |
public SignatorFactory()
| Method Detail |
public static Signator createSignator(PdfASID id)
throws SignatorFactoryException
id - The ID of the Signator to be created.
SignatorFactoryException - Thrown, if there is no appropriate Signator for the given ID.
public static Signator createMostRecentSignator(String signator_type)
throws SignatorFactoryException
signator_type - The type of the signator to be created (see the type field of
PdfASID).
SignatorFactoryException - Thrown, if the type is unknown.public static String[] getAvailableTyes()
Use createMostRecentSignator to create the most recent signator for the type.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||