| Modifier and Type | Method and Description |
|---|---|
XMLSignature |
SignedDocument.addSignature(XMLSignature signature) |
XMLSignature |
XMLSignature.createCounterSignature()
Creates new counter signature over current signature
|
XMLSignature |
SignedDocument.createSignature() |
XMLSignature |
SignedDocument.getSignature(int aIndex) |
static XMLSignature |
XMLSignature.parse(Document aDocument,
Context aContext) |
static XMLSignature |
XMLSignature.parse(org.w3c.dom.Document w3cDocument,
Context aContext) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<XMLSignature> |
XMLSignature.getAllCounterSignatures() |
java.util.List<XMLSignature> |
SignedDocument.getRootSignatures() |
| Modifier and Type | Method and Description |
|---|---|
XMLSignature |
SignedDocument.addSignature(XMLSignature signature) |
void |
Context.addTimestampValidationResult(XMLSignature signature,
tr.gov.tubitak.uekae.esya.api.cmssignature.validation.SignedDataValidationResult aValidationResult) |
tr.gov.tubitak.uekae.esya.api.certificate.validation.ValidationSystem |
Context.getCertValidationSystem(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate certificate,
boolean useExternalResources,
XMLSignature xmlSignature) |
java.util.List<tr.gov.tubitak.uekae.esya.api.cmssignature.validation.SignedDataValidationResult> |
Context.getTimestampValidationResults(XMLSignature signature) |
CertValidationData |
Context.getValidationData(XMLSignature signature) |
tr.gov.tubitak.uekae.esya.api.certificate.validation.check.certificate.CertificateStatusInfo |
Context.getValidationResult(XMLSignature signature) |
java.util.Calendar |
Context.getValidationTime(XMLSignature signature) |
void |
SignedDocument.removeSignature(XMLSignature signature) |
void |
Context.setValidationResult(XMLSignature signature,
tr.gov.tubitak.uekae.esya.api.certificate.validation.check.certificate.CertificateStatusInfo aValidationResult) |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
ValidationDataCollector.collect(XMLSignature aSignature,
boolean resolveReferencesFromExternalSources) |
static SignatureFormat |
SignatureFormatSupport.construct(SignatureType aType,
Context aContext,
XMLSignature aSignature) |
ValidationResult |
ValidationDataCollector.fillValidationDataFromKeyInfo(XMLSignature aSignature) |
ValidationResult |
ValidationDataCollector.fillValidationDataFromSignatureProperties(XMLSignature aSignature) |
java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> |
ValidationDataCollector.findCertificatesFromReferences(XMLSignature aSignature) |
java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL> |
ValidationDataCollector.findCRLsFromReferences(XMLSignature aSignature) |
java.util.List<tr.gov.tubitak.uekae.esya.api.asn.ocsp.EOCSPResponse> |
ValidationDataCollector.findOCSResponsesFromReferences(XMLSignature aSignature) |
static SignatureType |
SignatureFormatSupport.resolve(XMLSignature aSignature) |
| Modifier and Type | Field and Description |
|---|---|
protected XMLSignature |
BaseSignatureFormat.mSignature |
| Modifier and Type | Method and Description |
|---|---|
XMLSignature |
XMLDSig.createCounterSignature() |
XMLSignature |
SignatureFormat.createCounterSignature() |
XMLSignature |
BES.createCounterSignature() |
XMLSignature |
SignatureFormat.sign(tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner aSigner) |
XMLSignature |
BES.sign(tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner aSigner) |
XMLSignature |
BaseSignatureFormat.sign(tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner aSigner) |
XMLSignature |
XMLDSig.sign(java.security.Key aKey) |
XMLSignature |
SignatureFormat.sign(java.security.Key aKey) |
| Constructor and Description |
|---|
A(Context aContext,
XMLSignature aSignature) |
BaseSignatureFormat(Context aContext,
XMLSignature aSignature) |
BES(Context aContext,
XMLSignature aSignature) |
C(Context aContext,
XMLSignature aSignature) |
EPES(Context aContext,
XMLSignature aSignature) |
T(Context aContext,
XMLSignature aSignature) |
X(Context aContext,
XMLSignature aSignature) |
XL(Context aContext,
XMLSignature aSignature) |
XMLDSig(Context aBaglam,
XMLSignature aSignature) |
| Modifier and Type | Method and Description |
|---|---|
XMLSignature |
CounterSignature.getSignature() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<XMLSignature> |
UnsignedSignatureProperties.getAllCounterSignatures() |
| Modifier and Type | Method and Description |
|---|---|
void |
UnsignedSignatureProperties.addCounterSignature(XMLSignature aSignature) |
void |
IndividualDataObjectsTimeStamp.addEncapsulatedTimeStamp(XMLSignature aSignature) |
void |
IndividualDataObjectsTimeStamp.addEncapsulatedTimeStamp(XMLSignature aSignature,
DigestMethod aDMForTimeStamp,
tr.gov.tubitak.uekae.esya.api.infra.tsclient.TSSettings aAyar) |
byte[] |
SignatureTimeStamp.getContentForTimeStamp(XMLSignature aSignature) |
byte[] |
IndividualDataObjectsTimeStamp.getContentForTimeStamp(XMLSignature aSignature) |
byte[] |
AllDataObjectsTimeStamp.getContentForTimeStamp(XMLSignature aSignature) |
void |
UnsignedSignatureProperties.removeCounterSignature(XMLSignature aSignature) |
| 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) |
CounterSignature(Context aBaglam,
XMLSignature aSignature) |
QualifyingProperties(org.w3c.dom.Element aElement,
Context aContext,
XMLSignature aSignature)
Construct QualifyingProperties from existing
|
QualifyingProperties(XMLSignature aSignature,
Context aContext) |
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) |
UnsignedProperties(Context aContext,
XMLSignature aSignature) |
UnsignedProperties(org.w3c.dom.Element aElement,
Context aContext,
XMLSignature aSignature)
Construct UnsignedProperties from existing
|
UnsignedSignatureProperties(Context aBaglam,
XMLSignature aSignature) |
UnsignedSignatureProperties(org.w3c.dom.Element aElement,
Context aContext,
XMLSignature aSignature)
Construct UnsignedSignatureProperties from existing
|
| Modifier and Type | Method and Description |
|---|---|
abstract byte[] |
XAdESTimeStamp.getContentForTimeStamp(XMLSignature aSignature) |
| Constructor and Description |
|---|
EncapsulatedTimeStamp(Context aContext,
XMLSignature signature,
XAdESTimeStamp parent,
tr.gov.tubitak.uekae.esya.asn.pkixtsp.TimeStampResp aResponse) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
SigAndRefsTimeStamp.getContentForTimeStamp(XMLSignature aSignature) |
byte[] |
RefsOnlyTimeStamp.getContentForTimeStamp(XMLSignature aSignature) |
byte[] |
ArchiveTimeStamp132.getContentForTimeStamp(XMLSignature aSignature) |
byte[] |
ArchiveTimeStamp.getContentForTimeStamp(XMLSignature aSignature) |
| Constructor and Description |
|---|
ArchiveTimeStamp(Context aContext,
XMLSignature aSignature,
DigestMethod aDMForTimestamp,
tr.gov.tubitak.uekae.esya.api.infra.tsclient.TSSettings aAyar) |
RefsOnlyTimeStamp(Context aContext,
XMLSignature aSignature,
DigestMethod aDMForTimestamp,
tr.gov.tubitak.uekae.esya.api.infra.tsclient.TSSettings aAyar) |
SigAndRefsTimeStamp(Context aContext,
XMLSignature aSignature,
DigestMethod aDMForTimestamp,
tr.gov.tubitak.uekae.esya.api.infra.tsclient.TSSettings aAyar) |
| Modifier and Type | Method and Description |
|---|---|
XMLSignature |
SignatureImpl.getInternalSignature() |
| Modifier and Type | Method and Description |
|---|---|
static tr.gov.tubitak.uekae.esya.api.signature.SignatureType |
XMLProviderUtil.convert(SignatureType x,
XMLSignature signature) |
| Constructor and Description |
|---|
SignatureImpl(tr.gov.tubitak.uekae.esya.api.signature.impl.SignatureContainerEx container,
XMLSignature signature,
SignatureImpl parentSignature) |
| Modifier and Type | Method and Description |
|---|---|
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 |
|---|---|
protected boolean |
BaseTimeStampValidator.checkTimestampVsDataObjectTimestamps(java.util.Calendar aTime,
int aTSIndex,
XMLSignature aSignature,
ValidationResult aResult) |
protected boolean |
BaseTimeStampValidator.checkTimestampVsRefTimestamps(java.util.Calendar aTime,
int aTSIndex,
XMLSignature aSignature,
ValidationResult aResult) |
protected boolean |
BaseTimeStampValidator.checkTimestampVsSignatureTimestamp(java.util.Calendar aTime,
int aTSIndex,
XMLSignature aSignature,
ValidationResult aResult) |
protected boolean |
BaseTimeStampValidator.checkTimestampVsSigningTime(java.util.Calendar aTime,
int aTSIndex,
XMLSignature aSignature,
ValidationResult aResult) |
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) |
protected ValidationResult |
BaseTimeStampValidator.verifySignature(XMLSignature signature,
XAdESTimeStamp aXAdESTimeStamp,
EncapsulatedTimeStamp aTimeStamp) |
| Constructor and Description |
|---|
EncapsulatedTimeStampValidator(XMLSignature signature,
XAdESTimeStamp timeStamp) |
Copyright © 2025. All rights reserved.