Package | Description |
---|---|
com.guardtime.ksi |
KSI API interface
|
Modifier and Type | Method and Description |
---|---|
KSIBuilder |
KSIBuilder.setDefaultSigningHashAlgorithm(HashAlgorithm defaultHashAlgorithm)
Sets the default signing algorithm to be used to create new KSI signatures.
|
KSIBuilder |
KSIBuilder.setDefaultVerificationPolicy(Policy defaultVerificationPolicy)
Sets a default verification policy.
|
KSIBuilder |
KSIBuilder.setKsiProtocolExtenderClient(KSIExtenderClient extenderClient)
Sets the extender client to be used in verification and extending process.
|
KSIBuilder |
KSIBuilder.setKsiProtocolExtendingService(KSIExtendingService extendingService)
Sets the extending service to be used in extending process.
|
KSIBuilder |
KSIBuilder.setKsiProtocolPublicationsFileClient(KSIPublicationsFileClient publicationsFileClient)
Sets the publications file client to be used to download publications file.
|
KSIBuilder |
KSIBuilder.setKsiProtocolSignerClient(KSISigningClient signingClient)
Sets the signer client to be used in signing process.
|
KSIBuilder |
KSIBuilder.setKsiProtocolSigningService(KSISigningService signingService)
Sets the signing service to be used in signing process.
|
KSIBuilder |
KSIBuilder.setPduIdentifierProvider(PduIdentifierProvider pduIdentifierProvider)
Deprecated.
|
KSIBuilder |
KSIBuilder.setPublicationsFileCacheExpirationTime(long expirationTime)
Sets the publications file expiration time.
|
KSIBuilder |
KSIBuilder.setPublicationsFilePkiTrustStore(File file,
String password)
|
KSIBuilder |
KSIBuilder.setPublicationsFilePkiTrustStore(KeyStore trustStore)
Sets the
KeyStore to be used as truststore to verify the certificate that was used to sign the
publications file. |
KSIBuilder |
KSIBuilder.setPublicationsFileTrustedCertSelector(CertSelector certSelector)
Sets the
CertSelector to be used to verify the certificate that was used to sign
the publications file. |
Copyright © 2024 Guardtime. All rights reserved.