Package | Description |
---|---|
com.guardtime.ksi |
KSI API interface
|
com.guardtime.ksi.unisignature.inmemory |
Classes to decode and encode in-memory KSI signatures
|
com.guardtime.ksi.unisignature.verifier.policies |
KSI signature verification policies
|
Modifier and Type | Method and Description |
---|---|
ExtenderBuilder |
ExtenderBuilder.setDefaultVerificationPolicy(ContextAwarePolicy policy)
Sets the default verification policy.
|
SignerBuilder |
SignerBuilder.setDefaultVerificationPolicy(ContextAwarePolicy policy)
Sets the default verification policy.
|
VerificationResult |
SignatureVerifier.verify(KSISignature signature,
ContextAwarePolicy policy) |
VerificationResult |
Verifier.verify(KSISignature signature,
ContextAwarePolicy policy)
Verifies the KSI signature.
|
VerificationResult |
SignatureVerifier.verify(KSISignature signature,
DataHash documentHash,
ContextAwarePolicy policy) |
VerificationResult |
Verifier.verify(KSISignature signature,
DataHash documentHash,
ContextAwarePolicy policy)
Verifies the KSI signature.
|
VerificationResult |
SignatureVerifier.verify(KSISignature signature,
DataHash documentHash,
Long level,
ContextAwarePolicy policy) |
VerificationResult |
Verifier.verify(KSISignature signature,
DataHash documentHash,
Long level,
ContextAwarePolicy policy)
Verifies the KSI signature.
|
Constructor and Description |
---|
SignatureReader(ContextAwarePolicy policy)
Allocates a
SignatureReader() object and initializes it so that user provided
ContextAwarePolicy is used for KSISignature consistency verification. |
Constructor and Description |
---|
InMemoryKsiSignatureFactory(ContextAwarePolicy policy,
KSISignatureComponentFactory signatureComponentFactory) |
Modifier and Type | Class and Description |
---|---|
class |
ContextAwarePolicyAdapter |
Modifier and Type | Method and Description |
---|---|
static ContextAwarePolicy |
ContextAwarePolicyAdapter.createCalendarPolicy(Extender extender)
Creates context aware policy using
CalendarBasedVerificationPolicy for verification. |
static ContextAwarePolicy |
ContextAwarePolicyAdapter.createDefaultPolicy(PublicationsHandler handler,
Extender extender)
Creates context aware policy using
DefaultVerificationPolicy for verification. |
static ContextAwarePolicy |
ContextAwarePolicyAdapter.createInternalPolicy()
Creates context aware policy using
InternalVerificationPolicy for verification. |
static ContextAwarePolicy |
ContextAwarePolicyAdapter.createKeyPolicy(PublicationsHandler handler)
Creates context aware policy using
KeyBasedVerificationPolicy for verification. |
static ContextAwarePolicy |
ContextAwarePolicyAdapter.createPolicy(Policy policy,
PublicationsHandler handler,
KSIExtendingService extendingService)
Method creating context aware policy using user provided policy with needed components.
|
static ContextAwarePolicy |
ContextAwarePolicyAdapter.createPublicationsFilePolicy(PublicationsHandler handler)
Creates context aware policy using
PublicationsFileBasedVerificationPolicy for verification. |
static ContextAwarePolicy |
ContextAwarePolicyAdapter.createPublicationsFilePolicy(PublicationsHandler handler,
Extender extender)
Creates context aware policy using
PublicationsFileBasedVerificationPolicy for verification. |
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. |
Copyright © 2024 Guardtime. All rights reserved.