| Modifier and Type | Class and Description |
|---|---|
class |
UnsupportedOperationException |
| Modifier and Type | Method and Description |
|---|---|
void |
XMLSignature.addArchiveTimeStamp() |
java.lang.String |
XMLSignature.addDocument(Document document) |
java.lang.String |
SignedDocument.addDocument(Document aDocument) |
java.lang.String |
XMLSignature.addDocument(Document document,
Transforms transforms,
DigestMethod digestMethod) |
java.lang.String |
XMLSignature.addDocument(Document document,
Transforms transforms,
DigestMethod digestMethod,
boolean embed) |
java.lang.String |
XMLSignature.addDocument(java.lang.String aDocumentURI,
java.lang.String aMimeType,
boolean aEmbed)
Add data to XML Signature either as reference, or including data in a
ds:object tag.
|
java.lang.String |
XMLSignature.addDocument(java.lang.String aDocumentURI,
java.lang.String aMimeType,
DigestMethod aDigestMethod,
boolean aEmbed) |
java.lang.String |
XMLSignature.addDocument(java.lang.String aDocumentURI,
java.lang.String aMimeType,
Transforms aTransforms,
DigestMethod aDigestMethod,
boolean aEmbed) |
java.lang.String |
XMLSignature.addDocument(java.lang.String aDocumentURI,
java.lang.String aMimeType,
Transforms aTransforms,
DigestMethod aDigestMethod,
java.lang.String aType,
boolean aEmbed) |
void |
XMLSignature.addKeyInfo(java.security.PublicKey aPublicKey) |
void |
XMLSignature.addTimeStampValidationData(XAdESTimeStamp aXAdESTimeStamp,
java.util.Calendar aValidationTime)
Upgrade methods automatically adds previous timestamp validation data.
|
java.lang.String |
SignedDocument.addXMLDocument(Document aDocument) |
void |
SignedDocument.construct(org.w3c.dom.Document aDocument,
Context aContext) |
XMLSignature |
XMLSignature.createCounterSignature()
Creates new counter signature over current signature
|
com.objsys.asn1j.runtime.Asn1DecodeBuffer |
PKIEncodingType.createDecodeBuffer(byte[] aBytes) |
com.objsys.asn1j.runtime.Asn1EncodeBuffer |
PKIEncodingType.createEncodeBuffer() |
java.util.Calendar |
XMLSignature.getSigningTime() |
java.util.Calendar |
XMLSignature.getTimestampTime() |
java.util.Calendar |
Context.getValidationTime(XMLSignature signature) |
static XMLSignature |
XMLSignature.parse(Document aDocument,
Context aContext) |
static XMLSignature |
XMLSignature.parse(org.w3c.dom.Document w3cDocument,
Context aContext) |
static PKIEncodingType |
PKIEncodingType.resolve(java.lang.String aURI) |
void |
XMLSignature.setPolicyIdentifier(int[] aOID,
java.lang.String aDescription,
java.lang.String aPolicyURI) |
void |
XMLSignature.setPolicyIdentifier(int[] aOID,
java.lang.String aDescription,
java.lang.String aPolicyURI,
java.lang.String userNotice) |
void |
XMLSignature.sign(tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner aSigner) |
void |
XMLSignature.sign(byte[] aHmacSecretKey) |
void |
XMLSignature.sign(java.security.Key aKey) |
void |
XMLSignature.upgrade(tr.gov.tubitak.uekae.esya.api.signature.SignatureType type) |
void |
XMLSignature.upgradeToXAdES_A() |
void |
XMLSignature.upgradeToXAdES_C() |
void |
XMLSignature.upgradeToXAdES_T() |
void |
XMLSignature.upgradeToXAdES_X1() |
void |
XMLSignature.upgradeToXAdES_X2() |
void |
XMLSignature.upgradeToXAdES_XL() |
ValidationResult |
XMLSignature.verify()
Validates the signature according to the
core validation processing rules.
|
ValidationResult |
SignedDocument.verify() |
ValidationResult |
XMLSignature.verify(byte[] aSecretKey) |
ValidationResult |
XMLSignature.verify(java.security.cert.Certificate aCertificate) |
ValidationResult |
XMLSignature.verify(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
ValidationResult |
XMLSignature.verify(java.security.Key aKey) |
byte[] |
XMLSignature.write()
Output xml signature to byte array
|
byte[] |
SignedDocument.write() |
void |
XMLSignature.write(java.io.OutputStream aStream)
Output xml signature to stream
|
void |
SignedDocument.write(java.io.OutputStream aStream) |
void |
XMLSignature.write(javax.xml.transform.Result aResult)
Output xml signature to Result
|
void |
SignedDocument.write(javax.xml.transform.Result aResult) |
| Constructor and Description |
|---|
Context(java.io.File aBaseDir) |
Context(java.lang.String aBaseURI) |
SignedDocument(Document aDocument,
Context aContext) |
SignedDocument(org.w3c.dom.Document aDocument,
Context aContext) |
XMLSignature(org.w3c.dom.Element aElement,
Context aContext)
Construct Signature from existing
|
| Modifier and Type | Method and Description |
|---|---|
void |
XmlSignatureAlgorithm.initSign(java.security.Key aKey,
tr.gov.tubitak.uekae.esya.api.crypto.params.AlgorithmParams aParameters) |
void |
HMACIntegrity.initSign(java.security.Key aKey,
tr.gov.tubitak.uekae.esya.api.crypto.params.AlgorithmParams aParameters) |
void |
BaseXmlSignatureAlgorithm.initSign(java.security.Key aKey,
tr.gov.tubitak.uekae.esya.api.crypto.params.AlgorithmParams aParameters) |
void |
XmlSignatureAlgorithm.initVerify(java.security.Key aKey,
tr.gov.tubitak.uekae.esya.api.crypto.params.AlgorithmParams aParameters) |
void |
HMACIntegrity.initVerify(java.security.Key aKey,
tr.gov.tubitak.uekae.esya.api.crypto.params.AlgorithmParams aParameters) |
void |
BaseXmlSignatureAlgorithm.initVerify(java.security.Key aKey,
tr.gov.tubitak.uekae.esya.api.crypto.params.AlgorithmParams aParameters) |
byte[] |
XmlSignatureAlgorithm.sign() |
byte[] |
HMACIntegrity.sign() |
byte[] |
ECDSAXmlSignature.sign() |
byte[] |
DSAXmlSignature.sign() |
byte[] |
BaseXmlSignatureAlgorithm.sign() |
void |
XmlSignatureAlgorithm.update(byte[] aData) |
void |
HMACIntegrity.update(byte[] aData) |
void |
BaseXmlSignatureAlgorithm.update(byte[] aData) |
boolean |
XmlSignatureAlgorithm.verify(byte[] aSignatureValue) |
boolean |
HMACIntegrity.verify(byte[] aSignatureValue) |
boolean |
ECDSAXmlSignature.verify(byte[] aSignatureValue) |
boolean |
DSAXmlSignature.verify(byte[] aSignatureValue) |
boolean |
BaseXmlSignatureAlgorithm.verify(byte[] aSignatureValue) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Validator> |
SignatureProfileValidationConfig.createValidators() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
InMemoryDocument.getBytes() |
byte[] |
DOMDocument.getBytes()
Get document content as bytes, which requires datatype conversion from
InputStream or NodeList.
|
byte[] |
Document.getBytes()
Get document content as bytes, which requires datatype conversion from
InputStream or NodeList.
|
java.lang.Object |
Document.getData()
Get document content in most suitable form
|
java.io.InputStream |
FileDocument.getStream() |
java.io.InputStream |
Document.getStream()
data return method for OCTETSTREAM data type documents
|
| Constructor and Description |
|---|
FileDocument(java.io.File aFile) |
FileDocument(java.io.File aFile,
java.lang.String aMIMEType) |
FileDocument(java.io.File aFile,
java.lang.String aMIMEType,
java.lang.String aEncoding) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
Manifest.addReference(java.lang.String aDocumentURI,
Transforms aTransforms,
DigestMethod aDigestMethod,
java.lang.String aType) |
Document |
Transforms.apply(Document aSource)
Applies all included
Transforms to input and returns the
result of these transformations. |
protected void |
BaseElement.checkNamespace()
Check if the namespace and localname is valid.
|
void |
Reference.generateDigestValue() |
KeyInfoElement |
KeyInfo.get(int aIndex) |
protected java.math.BigInteger |
BaseElement.getBigIntegerFromElement(java.lang.String aNamespace,
java.lang.String aLocalname) |
byte[] |
SignedInfo.getCanonicalizedBytes() |
int |
KeyInfo.getElementCount() |
Document |
Reference.getReferencedDocument() |
Document |
Reference.getTransformedDocument()
apply transforms, if resulting document is NodeSet canonicalize it using
default c14nMethod
|
Document |
Reference.getTransformedDocument(C14nMethod aC14nMethod) |
static KeyInfoElement |
KeyInfo.resolve(org.w3c.dom.Element aElement,
Context aBaglam) |
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate |
KeyInfo.resolveCertificate() |
java.security.PublicKey |
KeyInfo.resolvePublicKey() |
boolean |
Reference.validateDigestValue() |
| Constructor and Description |
|---|
Any(org.w3c.dom.Element aElement,
Context aContext)
Construct Any from existing
|
BaseElement(org.w3c.dom.Element aElement,
Context aContext)
Construct BaseElement from existing
|
KeyInfo(org.w3c.dom.Element aElement,
Context aContext)
Construct KeyInfo from existing
|
Manifest(org.w3c.dom.Element aElement,
Context aContext)
Construct Manifest from existing
|
Reference(org.w3c.dom.Element aElement,
Context aContext)
Construct Reference from existing
|
SignedInfo(org.w3c.dom.Element aElement,
Context aContext)
Construct SignedInfo from existing
|
Transform(Context aContext,
java.lang.String aAlgorithm)
Transform constructor for given algorithm
|
Transform(org.w3c.dom.Element aElement,
Context aContext)
Construct Transform from existing
|
Transforms(org.w3c.dom.Element aElement,
Context aContext)
Construct KeyInfo from existing
|
XMLObject(org.w3c.dom.Element aElement,
Context aContext)
Construct ds:Object from existing
|
| Modifier and Type | Method and Description |
|---|---|
java.security.PublicKey |
RSAKeyValue.getPublicKey() |
java.security.PublicKey |
KeyValueElement.getPublicKey() |
java.security.PublicKey |
ECKeyValue.getPublicKey() |
java.security.PublicKey |
DSAKeyValue.getPublicKey() |
KeyInfoElement |
RetrievalMethod.resolve()
Dereference RetrievalMethod URI, appy transforms and
|
| Constructor and Description |
|---|
DSAKeyValue(Context aBaglam,
java.security.interfaces.DSAPublicKey aKey) |
DSAKeyValue(org.w3c.dom.Element aElement,
Context aContext)
Construct DSAKeyValue from existing
|
ECKeyValue(Context aContext,
gnu.crypto.key.ecdsa.ECDSAPublicKey aPublicKey) |
ECKeyValue(org.w3c.dom.Element aElement,
Context aContext)
Construct KeyValueElement from existing
|
KeyName(org.w3c.dom.Element aElement,
Context aContext)
Construct KeyName from existing
|
KeyValue(Context aBaglam,
java.security.PublicKey aPublicKey) |
KeyValue(org.w3c.dom.Element aElement,
Context aContext)
Construct KeyValue from existing
|
MgmtData(org.w3c.dom.Element aElement,
Context aBaglam) |
PGPData(org.w3c.dom.Element aElement,
Context aContext)
Construct PGPData from existing
|
RetrievalMethod(org.w3c.dom.Element aElement,
Context aContext)
Construct RetrievalMethod from existing
|
RSAKeyValue(Context aBaglam,
java.security.interfaces.RSAPublicKey aKey) |
RSAKeyValue(org.w3c.dom.Element aElement,
Context aContext)
Construct RSAKeyValue from existing
|
SPKIData(org.w3c.dom.Element aElement,
Context aContext)
Construct SPKIData from existing
|
X509Data(org.w3c.dom.Element aElement,
Context aContext)
Construct X509Data from existing
|
| Constructor and Description |
|---|
X509Certificate(Context aBaglam,
byte[] aCertificateBytes) |
X509Certificate(org.w3c.dom.Element aElement,
Context aContext)
Construct X509Certificate from existing
|
X509CRL(org.w3c.dom.Element aElement,
Context aContext)
Construct X509CRL from existing
|
X509DataElement(org.w3c.dom.Element aElement,
Context aContext)
Construct X509DataElement from existing
|
X509IssuerSerial(org.w3c.dom.Element aElement,
Context aContext)
Construct X509IssuerSerial from existing
|
X509SKI(org.w3c.dom.Element aElement,
Context aContext)
Construct X509SKI from existing
|
X509SubjectName(org.w3c.dom.Element aElement,
Context aContext)
Construct KeyInfo from existing
|
| Modifier and Type | Method and Description |
|---|---|
void |
IndividualDataObjectsTimeStamp.addEncapsulatedTimeStamp(XMLSignature aSignature) |
void |
IndividualDataObjectsTimeStamp.addEncapsulatedTimeStamp(XMLSignature aSignature,
DigestMethod aDMForTimeStamp,
tr.gov.tubitak.uekae.esya.api.infra.tsclient.TSSettings aAyar) |
void |
UnsignedSignatureProperties.addTimeStampValidationData(TimeStampValidationData aTSValidationData,
XAdESTimeStamp aTimeStamp)
Add timestamp validation data of timestamp existing in signature.
|
protected void |
UnknownUnsignedSignatureProperty.checkNamespace() |
byte[] |
SignatureTimeStamp.getContentForTimeStamp(XMLSignature aSignature) |
byte[] |
IndividualDataObjectsTimeStamp.getContentForTimeStamp(XMLSignature aSignature) |
byte[] |
AllDataObjectsTimeStamp.getContentForTimeStamp(XMLSignature aSignature) |
void |
UnsignedSignatureProperties.resolve(org.w3c.dom.Element aElement) |
| Constructor and Description |
|---|
AllDataObjectsTimeStamp(Context aContext,
XMLSignature aSignature) |
AllDataObjectsTimeStamp(Context aContext,
XMLSignature aSignature,
DigestMethod aDMForTimestamp,
tr.gov.tubitak.uekae.esya.api.infra.tsclient.TSSettings aAyar) |
AllDataObjectsTimeStamp(org.w3c.dom.Element aElement,
Context aContext)
Construct GenericTimeStamp from existing
|
CertDigest(org.w3c.dom.Element aElement,
Context aContext) |
CertID(Context aBaglam,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate,
DigestMethod aDigestAlg) |
CertID(org.w3c.dom.Element aElement,
Context aContext)
Mevcut xml yapisindaki elemanı cozmek icin constructor
|
CertifiedRole(Context aBaglam,
tr.gov.tubitak.uekae.esya.asn.attrcert.AttributeCertificate aCertificate) |
CertifiedRole(Context aBaglam,
tr.gov.tubitak.uekae.esya.asn.attrcert.AttributeCertificate aCertificate,
PKIEncodingType aEncoding) |
CertifiedRole(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
ClaimedRole(org.w3c.dom.Element aElement,
Context aContext)
Construct Any from existing
|
CommitmentTypeId(org.w3c.dom.Element aElement,
Context aContext)
Construct ObjectIdentifier from existing
|
CommitmentTypeIndication(Context aBaglam,
CommitmentTypeId aCommitmentTypeId,
java.util.List<java.lang.String> aObjectReferences,
boolean aAllSignedDataObjects,
java.util.List<CommitmentTypeQualifier> aCommitmentTypeQualifiers) |
CommitmentTypeIndication(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
CommitmentTypeQualifier(org.w3c.dom.Element aElement,
Context aContext)
Construct Any from existing
|
CounterSignature(org.w3c.dom.Element aElement,
Context aContext)
Construct CounterSignature from existing
|
DataObjectFormat(Context aContext,
java.lang.String aObjectReference,
java.lang.String aDescription,
ObjectIdentifier aObjectIdentifier,
java.lang.String aMIMEType,
java.lang.String aEncoding) |
DataObjectFormat(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
DigestAlgAndValue(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
EncapsulatedPKIData(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
Identifier(org.w3c.dom.Element aElement,
Context aContext)
Construct Identifier from existing
|
IndividualDataObjectsTimeStamp(org.w3c.dom.Element aElement,
Context aContext)
Construct GenericTimeStamp from existing
|
ObjectIdentifier(org.w3c.dom.Element aElement,
Context aContext)
Construct ObjectIdentifier from existing
|
QualifyingProperties(org.w3c.dom.Element aElement,
Context aContext,
XMLSignature aSignature)
Construct QualifyingProperties from existing
|
SignatureProductionPlace(org.w3c.dom.Element aElement,
Context aContext)
Construct SignatureProductionPlace from existing
|
SignatureTimeStamp(Context aContext,
XMLSignature aSignature,
C14nMethod c14nMethod,
DigestMethod aDMForTimestamp,
tr.gov.tubitak.uekae.esya.api.infra.tsclient.TSSettings aAyar) |
SignatureTimeStamp(Context aContext,
XMLSignature aSignature,
DigestMethod aDMForTimestamp,
tr.gov.tubitak.uekae.esya.api.infra.tsclient.TSSettings aAyar) |
SignatureTimeStamp(org.w3c.dom.Element aElement,
Context aContext)
Construct GenericTimeStamp from existing
|
SignedDataObjectProperties(org.w3c.dom.Element aElement,
Context aContext)
Construct SignedDataObjectProperties from existing
|
SignedProperties(org.w3c.dom.Element aElement,
Context aContext)
Construct SignedProperties from existing
|
SignedSignatureProperties(org.w3c.dom.Element aElement,
Context aContext)
Construct SignedSignatureProperties from existing
|
SignerRole(Context aContext,
CertifiedRole[] aCertifiedRoles) |
SignerRole(Context aContext,
ClaimedRole[] aClaimedRoles) |
SignerRole(Context aContext,
ClaimedRole[] aClaimedRoles,
CertifiedRole[] aCertifiedRoles) |
SignerRole(org.w3c.dom.Element aElement,
Context aContext)
Construct SignerRole from existing
|
SigningCertificate(org.w3c.dom.Element aElement,
Context aContext)
Construct SigningCertificate from existing
|
UnknownUnsignedSignatureProperty(org.w3c.dom.Element aElement,
Context aContext) |
UnsignedDataObjectProperties(org.w3c.dom.Element aElement,
Context aContext)
Construct Any from existing
|
UnsignedDataObjectProperty(org.w3c.dom.Element aElement,
Context aContext)
Construct UnsignedDataObjectProperty from existing
|
UnsignedProperties(org.w3c.dom.Element aElement,
Context aContext,
XMLSignature aSignature)
Construct UnsignedProperties from existing
|
UnsignedSignatureProperties(org.w3c.dom.Element aElement,
Context aContext,
XMLSignature aSignature)
Construct UnsignedSignatureProperties from existing
|
XAdESBaseElement(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
| Constructor and Description |
|---|
NoticeReference(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
PolicyId(org.w3c.dom.Element aElement,
Context aContext)
Construct ObjectIdentifier from existing
|
SignaturePolicyHash(org.w3c.dom.Element aElement,
Context aContext) |
SignaturePolicyId(Context aContext,
PolicyId aPolicyId,
Transforms aTransforms,
DigestMethod aDigestMethod,
java.util.List<SignaturePolicyQualifier> aQualifiers) |
SignaturePolicyId(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
SignaturePolicyIdentifier(Context aContext,
int[] aOID,
java.lang.String aDescription,
java.lang.String aPolicyURI) |
SignaturePolicyIdentifier(Context aContext,
int[] aOID,
java.lang.String aDescription,
java.lang.String aPolicyURI,
java.lang.String userNotice) |
SignaturePolicyIdentifier(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
SignaturePolicyQualifier(org.w3c.dom.Element aElement,
Context aContext)
Construct Any from existing
|
SPUserNotice(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
| Modifier and Type | Method and Description |
|---|---|
abstract byte[] |
XAdESTimeStamp.getContentForTimeStamp(XMLSignature aSignature) |
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg |
EncapsulatedTimeStamp.getDigestAlgorithm() |
byte[] |
EncapsulatedTimeStamp.getDigestValue() |
tr.gov.tubitak.uekae.esya.api.asn.cms.ESignedData |
EncapsulatedTimeStamp.getSignedData() |
java.util.Calendar |
EncapsulatedTimeStamp.getTime() |
tr.gov.tubitak.uekae.esya.api.asn.pkixtsp.ETSTInfo |
EncapsulatedTimeStamp.getTSTInfo() |
| Constructor and Description |
|---|
EncapsulatedTimeStamp(Context aContext,
XMLSignature signature,
XAdESTimeStamp parent,
tr.gov.tubitak.uekae.esya.asn.pkixtsp.TimeStampResp aResponse) |
EncapsulatedTimeStamp(org.w3c.dom.Element aElement,
GenericTimeStamp parent,
Context aContext)
Construct XADESBaseElement from existing
|
GenericTimeStamp(org.w3c.dom.Element aElement,
Context aContext)
Construct GenericTimeStamp from existing
|
Include(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
ReferenceInfo(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
XAdESTimeStamp(org.w3c.dom.Element aElement,
Context aContext)
Construct GenericTimeStamp from existing
|
XMLTimeStamp(org.w3c.dom.Element aElement,
Context aContext)
Construct Any from existing
|
| Modifier and Type | Method and Description |
|---|---|
void |
CertificateValuesType.addCertificate(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> |
CertificateValuesType.getAllCertificates() |
java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL> |
RevocationValuesType.getAllCRLs() |
java.util.List<tr.gov.tubitak.uekae.esya.api.asn.ocsp.EOCSPResponse> |
RevocationValuesType.getAllOCSPResponses() |
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate |
CertificateValuesType.getCertificate(int aIndex) |
byte[] |
SigAndRefsTimeStamp.getContentForTimeStamp(XMLSignature aSignature) |
byte[] |
RefsOnlyTimeStamp.getContentForTimeStamp(XMLSignature aSignature) |
byte[] |
ArchiveTimeStamp132.getContentForTimeStamp(XMLSignature aSignature) |
byte[] |
ArchiveTimeStamp.getContentForTimeStamp(XMLSignature aSignature) |
tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL |
RevocationValuesType.getCRL(int aIndex) |
tr.gov.tubitak.uekae.esya.api.asn.ocsp.EOCSPResponse |
RevocationValuesType.getOCSPResponse(int aIndex) |
| Constructor and Description |
|---|
ArchiveTimeStamp(Context aContext,
XMLSignature aSignature,
DigestMethod aDMForTimestamp,
tr.gov.tubitak.uekae.esya.api.infra.tsclient.TSSettings aAyar) |
ArchiveTimeStamp(org.w3c.dom.Element aElement,
Context aContext) |
ArchiveTimeStamp132(org.w3c.dom.Element aElement,
Context aContext) |
AttrAuthoritiesCertValues(Context aContext,
tr.gov.tubitak.uekae.esya.asn.attrcert.AttributeCertificate[] aCertificates) |
AttrAuthoritiesCertValues(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
AttributeCertificateRefs(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
AttributeRevocationRefs(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
AttributeRevocationValues(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
CertificatesValues(Context aContext,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate[] aCertificates) |
CertificatesValues(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
CertificateValues(Context aContext,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate[] aCertificates) |
CertificateValues(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
CertificateValuesType(Context aContext,
tr.gov.tubitak.uekae.esya.asn.attrcert.AttributeCertificate[] aCertificates) |
CertificateValuesType(Context aContext,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate[] aCertificates) |
CertificateValuesType(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
CompleteCertificateRefs(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
CompleteRevocationRefs(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
CRLIdentifier(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
CRLReference(Context aContext,
DigestMethod aDigestMethod,
byte[] aDigestValue,
CRLIdentifier aCRLIdentifier) |
CRLReference(Context aContext,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
DigestMethod aDigestMethod,
java.lang.String aURI) |
CRLReference(org.w3c.dom.Element aElement,
Context aContext)
Construct CRLReference from existing
|
EncapsulatedCRLValue(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
EncapsulatedOCSPValue(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
EncapsulatedX509Certificate(Context aContext,
tr.gov.tubitak.uekae.esya.asn.attrcert.AttributeCertificate aCertificate) |
EncapsulatedX509Certificate(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
OCSPIdentifier(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
OCSPReference(Context aContext,
tr.gov.tubitak.uekae.esya.api.asn.ocsp.EOCSPResponse aOcspResponse,
DigestMethod aDigestMethod,
java.lang.String aURI) |
OCSPReference(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
OtherCertStatusReference(org.w3c.dom.Element aElement,
Context aContext)
Construct Any from existing
|
RefsOnlyTimeStamp(Context aContext,
XMLSignature aSignature,
DigestMethod aDMForTimestamp,
tr.gov.tubitak.uekae.esya.api.infra.tsclient.TSSettings aAyar) |
RefsOnlyTimeStamp(org.w3c.dom.Element aElement,
Context aContext)
Construct GenericTimeStamp from existing
|
ResponderID(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
RevocationValues(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
RevocationValuesType(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
SigAndRefsTimeStamp(Context aContext,
XMLSignature aSignature,
DigestMethod aDMForTimestamp,
tr.gov.tubitak.uekae.esya.api.infra.tsclient.TSSettings aAyar) |
SigAndRefsTimeStamp(org.w3c.dom.Element aElement,
Context aContext)
Construct SigAndRefsTimeStamp from existing
|
TimeStampValidationData(org.w3c.dom.Element aElement,
Context aContext) |
| Modifier and Type | Method and Description |
|---|---|
java.io.InputStream |
DocumentSignable.getStream() |
| Modifier and Type | Method and Description |
|---|---|
static Document |
Resolver.resolve(Reference aReference,
Context aContext) |
static Document |
Resolver.resolve(java.lang.String aUri,
Context aContext) |
| Constructor and Description |
|---|
AnonymousResolver(java.io.File aFile,
java.lang.String aMIMEType) |
| Modifier and Type | Method and Description |
|---|---|
java.io.InputStream |
XSLTransformer.transform(java.lang.Object aObject,
java.lang.String aAlgorithmURI,
java.lang.Object[] aParams,
org.w3c.dom.Element aTransformElement,
java.lang.String aBaseURI) |
org.w3c.dom.NodeList |
XPathTransformer.transform(java.lang.Object aObject,
java.lang.String aAlgorithmURI,
java.lang.Object[] aParams,
org.w3c.dom.Element aElement,
java.lang.String aBaseURI) |
java.lang.Object |
Transformer.transform(java.lang.Object aObject,
java.lang.String aAlgorithmURI,
java.lang.Object[] aParams,
org.w3c.dom.Element aTransformElement,
java.lang.String aBaseURI)
Make the appropriate transform defined by algorithm according to
parameters
link{NodeList} |
static java.lang.Object |
TransformEngine.transform(java.lang.Object aObject,
java.lang.String aAlgorithm,
java.lang.Object[] aParams,
org.w3c.dom.Element aTransformElement,
java.lang.String aBaseURI)
Method fo applying transform to given object according to specified
algorithm.
|
java.lang.Object |
EnvelopedSignatureTransformer.transform(java.lang.Object aObject,
java.lang.String aAlgorithmURI,
java.lang.Object[] aParams,
org.w3c.dom.Element aTransformElement,
java.lang.String aBaseURI) |
java.io.InputStream |
C14nTransformer.transform(java.lang.Object aObject,
java.lang.String aAlg,
java.lang.Object[] aParams,
org.w3c.dom.Element aElement,
java.lang.String aBaseURI) |
java.io.InputStream |
Base64Transformer.transform(java.lang.Object aObject,
java.lang.String aAlgorithmURI,
java.lang.Object[] aParams,
org.w3c.dom.Element aTransformElement,
java.lang.String aBaseURI) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
CertRevInfoExtractor.collectAllInitialValidationDataFromContextAsParams(Context context) |
static void |
AsnUtil.decode(com.objsys.asn1j.runtime.Asn1Type aObj,
byte[] aEncoded,
PKIEncodingType aEncoding) |
static byte[] |
KriptoUtil.digest(byte[] aBytes,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aAlgorithm) |
static byte[] |
KriptoUtil.digest(byte[] aBytes,
DigestMethod aDigestMethod) |
static byte[] |
KriptoUtil.digest(java.io.InputStream aStream,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aAlgorithm) |
static byte[] |
KriptoUtil.digest(java.io.InputStream aStream,
DigestMethod aDigestMethod) |
static byte[] |
AsnUtil.encode(com.objsys.asn1j.runtime.Asn1Type aObj,
PKIEncodingType aEncoding) |
static org.w3c.dom.NodeList |
XmlUtil.extract(org.w3c.dom.Node aRootNode) |
tr.gov.tubitak.uekae.esya.api.common.util.bag.Pair<CertificateValues,RevocationValues> |
CertRevInfoExtractor.extractValidationDataFromCSI(Context context,
tr.gov.tubitak.uekae.esya.api.certificate.validation.check.certificate.CertificateStatusInfo csi) |
static byte[] |
XmlUtil.getBase64DecodedText(org.w3c.dom.Element element) |
static javax.xml.datatype.XMLGregorianCalendar |
XmlUtil.getDate(org.w3c.dom.Element aElement) |
static byte[] |
XmlUtil.outputDOM(org.w3c.dom.Node aNode,
C14nMethod aC14nMethod) |
static void |
XmlUtil.outputDOM(org.w3c.dom.Node aNode,
C14nMethod aC14nMethod,
java.io.OutputStream os,
boolean addPreamble) |
static byte[] |
XmlUtil.outputDOM(org.w3c.dom.NodeList aNodeList,
C14nMethod aC14nMethod) |
tr.gov.tubitak.uekae.esya.api.common.util.bag.Pair<CertificateValues,RevocationValues> |
CertRevInfoExtractor.removeDuplicateReferences(Context context,
XMLSignature signature,
CertificateValues certValues,
RevocationValues revValues,
tr.gov.tubitak.uekae.esya.api.asn.cms.ESignedData data) |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
Validator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
ValidationResult |
TurkishESigProfileValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
ValidationResult |
TurkishESigProfileAttributeValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
ValidationResult |
SigningTimeValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate certificate) |
ValidationResult |
SigningCertificateValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
ValidationResult |
SignerRoleValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
ValidationResult |
SignaturePolicyValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
ValidationResult |
RevocationValuesValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate)
Validates as INVALID if crl or ocsp reference and value counts do not match or,
there is no value for at least one crl or ocsp reference; otherwise VALID.
|
ValidationResult |
DataObjectFormatValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate certificate) |
ValidationResult |
CompleteRevocationRefsValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
ValidationResult |
CompleteCertificateRefsValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
ValidationResult |
CertificateValuesValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate)
Validates as INVALID if certificate reference and value counts do not match or,
there is no value for at least one reference; otherwise VALID.
|
ValidationResult |
BaseTimeStampValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
ValidationResult |
AttributeRevocationValuesValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
ValidationResult |
AttributeRevocationRefsValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
ValidationResult |
AttributeCertificateRefsValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
ValidationResult |
AttrAuthoritiesCertValuesValidator.validate(XMLSignature aSignature,
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCertificate) |
boolean |
SignaturePolicyValidator.validateDigest(Document doc,
Transforms transforms,
DigestMethod digestMethod,
byte[] digestValue) |
Copyright © 2025. All rights reserved.