Constructor and Description |
---|
SignatureReader()
Allocates a
SignatureReader() object and initializes it so that InternalVerificationPolicy
is used for KSISignature consistency verification. |
SignatureReader(ContextAwarePolicy policy)
Allocates a
SignatureReader() object and initializes it so that user provided
ContextAwarePolicy is used for KSISignature consistency verification. |
Modifier and Type | Method and Description |
---|---|
KSISignature |
read(byte[] bytes)
Converts byte array to
KSISignature . |
KSISignature |
read(File file)
Creates
KSISignature from file. |
KSISignature |
read(InputStream input)
Creates
KSISignature from input stream. |
public SignatureReader()
SignatureReader()
object and initializes it so that InternalVerificationPolicy
is used for KSISignature
consistency verification.public SignatureReader(ContextAwarePolicy policy)
SignatureReader()
object and initializes it so that user provided
ContextAwarePolicy
is used for KSISignature
consistency verification.public KSISignature read(InputStream input) throws KSIException
Reader
KSISignature
from input stream.read
in interface Reader
input
- the InputStream
to create KSI signature from, must not be null.KSISignature
).KSIException
- when error occurs (e.g. file contains invalid TLV structures).public KSISignature read(byte[] bytes) throws KSIException
Reader
KSISignature
.read
in interface Reader
bytes
- bytes to create KSI signature from, must not be null.KSISignature
).KSIException
- when error occurs (e.g. file contains invalid TLV structures).public KSISignature read(File file) throws KSIException
Reader
KSISignature
from file.read
in interface Reader
file
- file to create the KSI signature from.KSISignature
).KSIException
- when error occurs (e.g. file contains invalid TLV structures).Copyright © 2024 Guardtime. All rights reserved.