Package | Description |
---|---|
com.guardtime.ksi |
KSI API interface
|
com.guardtime.ksi.publication |
Interfaces to decode and encode publications files
|
com.guardtime.ksi.publication.inmemory |
Implementation to decode and encode in-memory publications files
|
com.guardtime.ksi.unisignature |
Interfaces to decode and encode KSI signatures
|
com.guardtime.ksi.unisignature.inmemory |
Classes to decode and encode in-memory KSI signatures
|
com.guardtime.ksi.unisignature.verifier |
Classes and interfaces to verify KSI signatures
|
com.guardtime.ksi.unisignature.verifier.policies |
KSI signature verification policies
|
Modifier and Type | Method and Description |
---|---|
VerificationResult |
KSI.verify(KSISignature signature,
Policy policy,
DataHash documentHash,
PublicationData publicationData)
Verifies the KSI signature.
|
VerificationResult |
KSI.verify(KSISignature signature,
Policy policy,
PublicationData publicationData)
Verifies the KSI signature.
|
Modifier and Type | Method and Description |
---|---|
PublicationData |
PublicationRecord.getPublicationData() |
Modifier and Type | Method and Description |
---|---|
PublicationData |
PublicationsFilePublicationRecord.getPublicationData() |
Constructor and Description |
---|
PublicationsFilePublicationRecord(PublicationData publicationData) |
PublicationsFilePublicationRecord(PublicationData publicationData,
List<String> references,
List<String> uris) |
Modifier and Type | Method and Description |
---|---|
PublicationData |
CalendarAuthenticationRecord.getPublicationData()
Returns the publication data of the calendar authentication record.
|
Modifier and Type | Method and Description |
---|---|
SignaturePublicationRecord |
KSISignatureComponentFactory.createPublicationRecord(PublicationData publicationData,
List<String> publicationReferences,
List<String> publicationRepositoryURIs)
Creates a signature publication record element from publication data, publication references and publication repository URI's
|
Modifier and Type | Method and Description |
---|---|
SignaturePublicationRecord |
InMemoryKsiSignatureComponentFactory.createPublicationRecord(PublicationData publicationData,
List<String> publicationReferences,
List<String> publicationRepositoryURIs) |
Constructor and Description |
---|
InMemorySignaturePublicationRecord(PublicationData publicationData,
List<String> references,
List<String> uris) |
Modifier and Type | Method and Description |
---|---|
PublicationData |
VerificationContext.getUserProvidedPublication()
Returns user provided publication.
|
Modifier and Type | Method and Description |
---|---|
VerificationContextBuilder |
VerificationContextBuilder.setUserPublication(PublicationData userPublication)
Used to set the user publication (e.g from newspaper).
|
Modifier and Type | Method and Description |
---|---|
PublicationData |
PolicyContext.getUserPublication() |
Modifier and Type | Method and Description |
---|---|
static ContextAwarePolicy |
ContextAwarePolicyAdapter.createUserProvidedPublicationPolicy(PublicationData publicationData)
Creates context aware policy using
UserProvidedPublicationBasedVerificationPolicy for verification. |
static ContextAwarePolicy |
ContextAwarePolicyAdapter.createUserProvidedPublicationPolicy(PublicationData publicationData,
Extender extender)
Creates context aware policy using
UserProvidedPublicationBasedVerificationPolicy for verification. |
Constructor and Description |
---|
PolicyContext(PublicationData publicationData) |
PolicyContext(PublicationData publicationData,
KSIExtendingService extendingService) |
Copyright © 2024 Guardtime. All rights reserved.