public class ContainerWithManifest
extends java.lang.Object
implements tr.gov.tubitak.uekae.esya.api.signature.impl.SignatureContainerEx
| Constructor and Description |
|---|
ContainerWithManifest(tr.gov.tubitak.uekae.esya.api.signature.impl.SignatureContainerEx aImpl,
ASiCManifest aManifest,
tr.gov.tubitak.uekae.esya.api.signature.sigpackage.SignaturePackage owner) |
| Modifier and Type | Method and Description |
|---|---|
void |
addExternalSignature(tr.gov.tubitak.uekae.esya.api.signature.Signature signature) |
tr.gov.tubitak.uekae.esya.api.signature.Signature |
createSignature(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate certificate) |
void |
detachSignature(tr.gov.tubitak.uekae.esya.api.signature.Signature signature) |
tr.gov.tubitak.uekae.esya.api.signature.Context |
getContext() |
tr.gov.tubitak.uekae.esya.api.signature.sigpackage.SignaturePackage |
getPackage() |
tr.gov.tubitak.uekae.esya.api.signature.SignatureFormat |
getSignatureFormat() |
java.util.List<tr.gov.tubitak.uekae.esya.api.signature.Signature> |
getSignatures() |
java.lang.Object |
getUnderlyingObject() |
boolean |
isSignatureContainer(java.io.InputStream stream) |
void |
read(java.io.InputStream stream) |
void |
setContext(tr.gov.tubitak.uekae.esya.api.signature.Context context) |
void |
setSignaturePackage(tr.gov.tubitak.uekae.esya.api.signature.sigpackage.SignaturePackage signaturePackage) |
tr.gov.tubitak.uekae.esya.api.signature.ContainerValidationResult |
verifyAll() |
void |
write(java.io.OutputStream stream) |
public ContainerWithManifest(tr.gov.tubitak.uekae.esya.api.signature.impl.SignatureContainerEx aImpl,
ASiCManifest aManifest,
tr.gov.tubitak.uekae.esya.api.signature.sigpackage.SignaturePackage owner)
public tr.gov.tubitak.uekae.esya.api.signature.Signature createSignature(tr.gov.tubitak.uekae.esya.api.asn.x509.ECertificate certificate)
createSignature in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureContainerpublic void addExternalSignature(tr.gov.tubitak.uekae.esya.api.signature.Signature signature)
throws tr.gov.tubitak.uekae.esya.api.signature.SignatureException
addExternalSignature in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureContainertr.gov.tubitak.uekae.esya.api.signature.SignatureExceptionpublic void detachSignature(tr.gov.tubitak.uekae.esya.api.signature.Signature signature)
throws tr.gov.tubitak.uekae.esya.api.signature.SignatureException
detachSignature in interface tr.gov.tubitak.uekae.esya.api.signature.impl.SignatureContainerExtr.gov.tubitak.uekae.esya.api.signature.SignatureExceptionpublic java.util.List<tr.gov.tubitak.uekae.esya.api.signature.Signature> getSignatures()
getSignatures in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureContainerpublic tr.gov.tubitak.uekae.esya.api.signature.SignatureFormat getSignatureFormat()
getSignatureFormat in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureContainerpublic tr.gov.tubitak.uekae.esya.api.signature.sigpackage.SignaturePackage getPackage()
getPackage in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureContainerpublic void setSignaturePackage(tr.gov.tubitak.uekae.esya.api.signature.sigpackage.SignaturePackage signaturePackage)
setSignaturePackage in interface tr.gov.tubitak.uekae.esya.api.signature.impl.SignatureContainerExpublic tr.gov.tubitak.uekae.esya.api.signature.ContainerValidationResult verifyAll()
verifyAll in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureContainerpublic void setContext(tr.gov.tubitak.uekae.esya.api.signature.Context context)
setContext in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureContainerpublic tr.gov.tubitak.uekae.esya.api.signature.Context getContext()
getContext in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureContainerpublic boolean isSignatureContainer(java.io.InputStream stream)
throws tr.gov.tubitak.uekae.esya.api.signature.SignatureException
isSignatureContainer in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureContainertr.gov.tubitak.uekae.esya.api.signature.SignatureExceptionpublic void read(java.io.InputStream stream)
throws tr.gov.tubitak.uekae.esya.api.signature.SignatureException
read in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureContainertr.gov.tubitak.uekae.esya.api.signature.SignatureExceptionpublic void write(java.io.OutputStream stream)
throws tr.gov.tubitak.uekae.esya.api.signature.SignatureException
write in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureContainertr.gov.tubitak.uekae.esya.api.signature.SignatureExceptionpublic java.lang.Object getUnderlyingObject()
getUnderlyingObject in interface tr.gov.tubitak.uekae.esya.api.signature.SignatureContainerCopyright © 2025. All rights reserved.