public class ResponderID extends XAdESBaseElement
Byname element within ResponderID. It may also be
identified by the digest of the server's public key computed as mandated in
RFC 2560, using the ByKey element. In this case the content of
the ByKey element will be the DER value of the
byKey field defined in RFC 2560, base-64 encoded. The contents
of ByName element MUST follow the rules established by XMLDSIG
in its clause 4.4.4 for strings representing Distinguished Names.
Below follows the schema definition:
<xsd:complexType name="ResponderIDType">
<xsd:choice>
<xsd:element name="ByName" type="xsd:string"/>
<xsd:element name="ByKey" type="xsd:base-64Binary"/>
</xsd:choice>
</xsd:complexType>
mContext, mElement, mId| Constructor and Description |
|---|
ResponderID(Context aContext,
byte[] aKey) |
ResponderID(Context aContext,
tr.gov.tubitak.uekae.esya.api.asn.ocsp.EResponseData aResponseData) |
ResponderID(Context aContext,
java.lang.String aName) |
ResponderID(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getByKey() |
java.lang.String |
getByName() |
java.lang.String |
getLocalName() |
getNamespaceaddBigIntegerElement, addLineBreak, addLineBreak, checkNamespace, createElement, generateAndSetId, getAttribute, getBigIntegerFromElement, getChildText, getContext, getDocument, getElement, getId, insertBase64EncodedElement, insertElement, insertTextElement, selectChildElement, selectChildren, setIdpublic ResponderID(Context aContext, java.lang.String aName)
public ResponderID(Context aContext, byte[] aKey)
public ResponderID(Context aContext, tr.gov.tubitak.uekae.esya.api.asn.ocsp.EResponseData aResponseData)
public ResponderID(org.w3c.dom.Element aElement,
Context aContext)
throws XMLSignatureException
aElement - xml elementaContext - according to contextXMLSignatureException - when structure is invalid or can not be
resolved appropriatelypublic java.lang.String getByName()
public byte[] getByKey()
public java.lang.String getLocalName()
getLocalName in class BaseElementCopyright © 2025. All rights reserved.