public abstract class BaseChecker extends java.lang.Object implements Checker
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
BaseChecker() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
_check(Signer aSignerInfo,
CheckerResult aCheckerResult) |
protected boolean |
_checkDigest(byte[] aHashValue,
java.io.InputStream aOriginalValue,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg) |
protected tr.gov.tubitak.uekae.esya.asn.x509.Attribute |
_findAttribute(tr.gov.tubitak.uekae.esya.asn.x509.Attribute[] aAttrs,
com.objsys.asn1j.runtime.Asn1ObjectIdentifier aOID) |
protected java.util.List<tr.gov.tubitak.uekae.esya.asn.x509.Attribute> |
_findAttrList(tr.gov.tubitak.uekae.esya.asn.x509.Attribute[] aAttrs,
com.objsys.asn1j.runtime.Asn1ObjectIdentifier aOID) |
protected java.util.List<tr.gov.tubitak.uekae.esya.asn.cms.SignedData> |
_findTSAsSignedData(tr.gov.tubitak.uekae.esya.asn.x509.Attribute[] aAttrList,
com.objsys.asn1j.runtime.Asn1ObjectIdentifier aOID) |
protected byte[] |
_getAttributeValue(tr.gov.tubitak.uekae.esya.asn.x509.Attribute aAttribute) |
boolean |
check(Signer aSignerInfo,
CheckerResult aCheckerResult) |
java.util.Map<java.lang.String,java.lang.Object> |
getParameters() |
tr.gov.tubitak.uekae.esya.api.asn.cms.ESignedData |
getSignedData() |
tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate |
getSignerCertificate() |
void |
setParameters(java.util.Map<java.lang.String,java.lang.Object> aParameters) |
public boolean check(Signer aSignerInfo, CheckerResult aCheckerResult)
public java.util.Map<java.lang.String,java.lang.Object> getParameters()
getParameters in interface Checkerpublic void setParameters(java.util.Map<java.lang.String,java.lang.Object> aParameters)
setParameters in interface Checkerpublic tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate getSignerCertificate()
public tr.gov.tubitak.uekae.esya.api.asn.cms.ESignedData getSignedData()
protected tr.gov.tubitak.uekae.esya.asn.x509.Attribute _findAttribute(tr.gov.tubitak.uekae.esya.asn.x509.Attribute[] aAttrs,
com.objsys.asn1j.runtime.Asn1ObjectIdentifier aOID)
protected byte[] _getAttributeValue(tr.gov.tubitak.uekae.esya.asn.x509.Attribute aAttribute)
throws com.objsys.asn1j.runtime.Asn1Exception
com.objsys.asn1j.runtime.Asn1Exceptionprotected boolean _checkDigest(byte[] aHashValue,
java.io.InputStream aOriginalValue,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg)
throws java.io.IOException,
tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
java.io.IOExceptiontr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoExceptionprotected java.util.List<tr.gov.tubitak.uekae.esya.asn.x509.Attribute> _findAttrList(tr.gov.tubitak.uekae.esya.asn.x509.Attribute[] aAttrs,
com.objsys.asn1j.runtime.Asn1ObjectIdentifier aOID)
protected java.util.List<tr.gov.tubitak.uekae.esya.asn.cms.SignedData> _findTSAsSignedData(tr.gov.tubitak.uekae.esya.asn.x509.Attribute[] aAttrList,
com.objsys.asn1j.runtime.Asn1ObjectIdentifier aOID)
throws com.objsys.asn1j.runtime.Asn1Exception,
java.io.IOException
com.objsys.asn1j.runtime.Asn1Exceptionjava.io.IOExceptionprotected abstract boolean _check(Signer aSignerInfo, CheckerResult aCheckerResult)
Copyright © 2025. All rights reserved.