| Modifier and Type | Class and Description |
|---|---|
static class |
XAdES.Element |
| Enum Constant and Description |
|---|
A |
BES
4.4 Electronic signature forms The current clause specifies four forms of XML advanced
electronic signatures, namely the Basic Electronic Signature (XAdES-BES), the Explicit Policy
based Electronic Signature (XAdES-EPES), and the Electronic Signature with Validation Data
(XAdES-T and XAdES-C).
|
C |
EPES |
T |
X
4.5 Validation process The Validation Process validates an electronic signature, the output
status of the validation process can be: - invalid; - incomplete validation; - valid.
|
X_L |
| Modifier and Type | Field and Description |
|---|---|
static XadesElementsEnumeration |
XAdES_A_ELEMENTS |
static XadesElementsEnumeration |
XAdES_BES_ELEMENTS |
static XadesElementsEnumeration |
XAdES_C_ELEMENTS |
static XadesElementsEnumeration |
XAdES_ELEMENTS |
static XadesElementsEnumeration |
XAdES_EPES_ELEMENTS |
static XadesElementsEnumeration |
XAdES_T_ELEMENTS |
static XadesElementsEnumeration |
XAdES_X_ELEMENTS |
static XadesElementsEnumeration |
XAdES_X_L_ELEMENTS |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getContentsId() |
static XAdES_C |
getInstance(org.w3c.dom.Element baseElement,
java.lang.String xadesPrefix,
java.lang.String xadesNamespace,
java.lang.String xmlSignaturePrefix,
java.lang.String digestMethod) |
java.lang.String |
getNickname() |
java.lang.String |
getTitle() |
static XAdES_BES |
newInstance(XAdES xades,
org.w3c.dom.Element baseElement) |
static XAdES_BES |
newInstance(XAdES xades,
java.lang.String xadesNamespace,
java.lang.String xadesPrefix,
java.lang.String xmlSignaturePrefix,
java.lang.String digestMethod,
org.w3c.dom.Element baseElement) |
static XAdES |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static XAdES[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final XAdES BES
public static final XAdES EPES
public static final XAdES T
public static final XAdES C
public static final XAdES X
public static final XAdES X_L
public static final XAdES A
public static final XadesElementsEnumeration XAdES_ELEMENTS
public static final XadesElementsEnumeration XAdES_BES_ELEMENTS
public static final XadesElementsEnumeration XAdES_EPES_ELEMENTS
public static final XadesElementsEnumeration XAdES_T_ELEMENTS
public static final XadesElementsEnumeration XAdES_C_ELEMENTS
public static final XadesElementsEnumeration XAdES_X_ELEMENTS
public static final XadesElementsEnumeration XAdES_X_L_ELEMENTS
public static final XadesElementsEnumeration XAdES_A_ELEMENTS
public static XAdES[] values()
for (XAdES c : XAdES.values()) System.out.println(c);
public static XAdES valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic java.lang.String getNickname()
public java.lang.String getContentsId()
public java.lang.String getTitle()
public static XAdES_BES newInstance(XAdES xades, java.lang.String xadesNamespace, java.lang.String xadesPrefix, java.lang.String xmlSignaturePrefix, java.lang.String digestMethod, org.w3c.dom.Element baseElement)
public static XAdES_C getInstance(org.w3c.dom.Element baseElement, java.lang.String xadesPrefix, java.lang.String xadesNamespace, java.lang.String xmlSignaturePrefix, java.lang.String digestMethod) throws javax.xml.crypto.MarshalException
javax.xml.crypto.MarshalException