public class AttributeUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static com.objsys.asn1j.runtime.Asn1ObjectIdentifier[] |
timeStampArray |
| Constructor and Description |
|---|
AttributeUtil() |
| Modifier and Type | Method and Description |
|---|---|
static tr.gov.tubitak.uekae.esya.asn.cms.CompleteCertificateRefs |
createCertificateReferences(java.util.List<CertRevocationInfoFinder.CertRevocationInfo> aCertRevInfos,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg) |
static tr.gov.tubitak.uekae.esya.asn.cms.CertificateValues |
createCertificateValues(java.util.List<CertRevocationInfoFinder.CertRevocationInfo> aList) |
static tr.gov.tubitak.uekae.esya.asn.cms.CrlIdentifier |
createCRLIdentifier(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL) |
static tr.gov.tubitak.uekae.esya.asn.cms.CRLListID |
createCRLListID(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL[] aCRLs,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg) |
static tr.gov.tubitak.uekae.esya.asn.cms.CrlValidatedID |
createCRLValidatedID(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg) |
static tr.gov.tubitak.uekae.esya.asn.cms.IssuerSerial |
createIssuerSerial(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCer) |
static tr.gov.tubitak.uekae.esya.asn.cms.OcspIdentifier |
createOCSPIdentifier(tr.gov.tubitak.uekae.esya.api.asn.ocsp.EBasicOCSPResponse aOCSPResp) |
static tr.gov.tubitak.uekae.esya.asn.cms.OcspListID |
createOCSPListID(tr.gov.tubitak.uekae.esya.api.asn.ocsp.EBasicOCSPResponse[] aOCSPResp,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg) |
static tr.gov.tubitak.uekae.esya.asn.cms.OcspResponsesID |
createOCSPResponsesID(tr.gov.tubitak.uekae.esya.api.asn.ocsp.EBasicOCSPResponse aOCSPResp,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg) |
static tr.gov.tubitak.uekae.esya.asn.cms.OtherCertID |
createOtherCertID(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCer,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg) |
static tr.gov.tubitak.uekae.esya.asn.cms.OtherHash |
createOtherHash(byte[] aData,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg) |
static tr.gov.tubitak.uekae.esya.asn.cms.OtherHashAlgAndValue |
createOtherHashAlgAndValue(byte[] aData,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg) |
static byte[] |
createOtherHashValue(byte[] aData,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg) |
static tr.gov.tubitak.uekae.esya.asn.cms.CompleteRevocationRefs |
createRevocationReferences(java.util.List<CertRevocationInfoFinder.CertRevocationInfo> aCertRevInfos,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg)
Creates the complete-revocation-references attribute.
|
static tr.gov.tubitak.uekae.esya.asn.cms.RevocationValues |
createRevocationValues(java.util.List<CertRevocationInfoFinder.CertRevocationInfo> aList) |
static java.lang.String |
getAttributeMemberName(com.objsys.asn1j.runtime.Asn1ObjectIdentifier objIden) |
static java.lang.String |
getAttributeString(tr.gov.tubitak.uekae.esya.api.asn.cms.EAttribute attr) |
static java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> |
getCertificates(java.util.List<CertRevocationInfoFinder.CertRevocationInfo> aList) |
static java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL> |
getCRLs(java.util.List<CertRevocationInfoFinder.CertRevocationInfo> aList) |
static java.util.List<tr.gov.tubitak.uekae.esya.api.asn.ocsp.EOCSPResponse> |
getOCSPResponses(java.util.List<CertRevocationInfoFinder.CertRevocationInfo> aList) |
static java.util.Calendar |
getTimeFromTimestamp(tr.gov.tubitak.uekae.esya.api.asn.cms.EContentInfo aCI) |
static java.util.Calendar |
getTimeFromTimestamp(tr.gov.tubitak.uekae.esya.api.asn.cms.ESignedData aSD) |
static com.objsys.asn1j.runtime.Asn1ObjectIdentifier |
toContentType(tr.gov.tubitak.uekae.esya.api.asn.cms.EAttribute aAttribute) |
protected static final com.objsys.asn1j.runtime.Asn1ObjectIdentifier[] timeStampArray
public static tr.gov.tubitak.uekae.esya.asn.cms.CompleteRevocationRefs createRevocationReferences(java.util.List<CertRevocationInfoFinder.CertRevocationInfo> aCertRevInfos, tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg) throws CMSSignatureException
aCertRevInfos - aDigestAlg - CMSSignatureExceptionpublic static tr.gov.tubitak.uekae.esya.asn.cms.OcspListID createOCSPListID(tr.gov.tubitak.uekae.esya.api.asn.ocsp.EBasicOCSPResponse[] aOCSPResp,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg)
throws CMSSignatureException
CMSSignatureExceptionpublic static tr.gov.tubitak.uekae.esya.asn.cms.OcspResponsesID createOCSPResponsesID(tr.gov.tubitak.uekae.esya.api.asn.ocsp.EBasicOCSPResponse aOCSPResp,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg)
throws CMSSignatureException
CMSSignatureExceptionpublic static tr.gov.tubitak.uekae.esya.asn.cms.OcspIdentifier createOCSPIdentifier(tr.gov.tubitak.uekae.esya.api.asn.ocsp.EBasicOCSPResponse aOCSPResp)
public static tr.gov.tubitak.uekae.esya.asn.cms.CRLListID createCRLListID(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL[] aCRLs,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg)
throws CMSSignatureException
CMSSignatureExceptionpublic static tr.gov.tubitak.uekae.esya.asn.cms.CrlValidatedID createCRLValidatedID(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg)
throws CMSSignatureException
CMSSignatureExceptionpublic static tr.gov.tubitak.uekae.esya.asn.cms.CrlIdentifier createCRLIdentifier(tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL aCRL)
public static tr.gov.tubitak.uekae.esya.asn.cms.CompleteCertificateRefs createCertificateReferences(java.util.List<CertRevocationInfoFinder.CertRevocationInfo> aCertRevInfos, tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg) throws CMSSignatureException
CMSSignatureExceptionpublic static tr.gov.tubitak.uekae.esya.asn.cms.OtherHash createOtherHash(byte[] aData,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg)
throws CMSSignatureException
CMSSignatureExceptionpublic static byte[] createOtherHashValue(byte[] aData,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg)
throws CMSSignatureException
CMSSignatureExceptionpublic static tr.gov.tubitak.uekae.esya.asn.cms.OtherHashAlgAndValue createOtherHashAlgAndValue(byte[] aData,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg)
throws CMSSignatureException
CMSSignatureExceptionpublic static tr.gov.tubitak.uekae.esya.asn.cms.OtherCertID createOtherCertID(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCer,
tr.gov.tubitak.uekae.esya.api.crypto.alg.DigestAlg aDigestAlg)
throws CMSSignatureException
CMSSignatureExceptionpublic static tr.gov.tubitak.uekae.esya.asn.cms.IssuerSerial createIssuerSerial(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate aCer)
public static tr.gov.tubitak.uekae.esya.asn.cms.CertificateValues createCertificateValues(java.util.List<CertRevocationInfoFinder.CertRevocationInfo> aList)
public static tr.gov.tubitak.uekae.esya.asn.cms.RevocationValues createRevocationValues(java.util.List<CertRevocationInfoFinder.CertRevocationInfo> aList)
public static java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECRL> getCRLs(java.util.List<CertRevocationInfoFinder.CertRevocationInfo> aList)
public static java.util.List<tr.gov.tubitak.uekae.esya.api.asn.ocsp.EOCSPResponse> getOCSPResponses(java.util.List<CertRevocationInfoFinder.CertRevocationInfo> aList)
public static java.util.List<tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate> getCertificates(java.util.List<CertRevocationInfoFinder.CertRevocationInfo> aList)
public static java.util.Calendar getTimeFromTimestamp(tr.gov.tubitak.uekae.esya.api.asn.cms.EContentInfo aCI)
throws CMSSignatureException
CMSSignatureExceptionpublic static java.util.Calendar getTimeFromTimestamp(tr.gov.tubitak.uekae.esya.api.asn.cms.ESignedData aSD)
throws CMSSignatureException
CMSSignatureExceptionpublic static java.lang.String getAttributeMemberName(com.objsys.asn1j.runtime.Asn1ObjectIdentifier objIden)
public static com.objsys.asn1j.runtime.Asn1ObjectIdentifier toContentType(tr.gov.tubitak.uekae.esya.api.asn.cms.EAttribute aAttribute)
throws tr.gov.tubitak.uekae.esya.api.common.ESYAException
tr.gov.tubitak.uekae.esya.api.common.ESYAExceptionpublic static java.lang.String getAttributeString(tr.gov.tubitak.uekae.esya.api.asn.cms.EAttribute attr)
throws tr.gov.tubitak.uekae.esya.api.common.ESYAException
tr.gov.tubitak.uekae.esya.api.common.ESYAExceptionCopyright © 2025. All rights reserved.