Click or drag to resize

KsiService Constructor (IKsiSigningServiceProtocol, IServiceCredentials, IKsiExtendingServiceProtocol, IServiceCredentials, IKsiPublicationsFileServiceProtocol, IPublicationsFileFactory, PduVersion)

Create KSI service with service protocol and service settings.

Namespace:  Guardtime.KSI.Service
Assembly:  ksi-net-api (in ksi-net-api.dll) Version: 3.11.534.0 (3.11.534.0)
Syntax
public KsiService(
	IKsiSigningServiceProtocol signingServiceProtocol,
	IServiceCredentials signingServiceCredentials,
	IKsiExtendingServiceProtocol extendingServiceProtocol,
	IServiceCredentials extendingServiceCredentials,
	IKsiPublicationsFileServiceProtocol publicationsFileServiceProtocol,
	IPublicationsFileFactory publicationsFileFactory,
	PduVersion pduVersion
)

Parameters

signingServiceProtocol
Type: Guardtime.KSI.ServiceIKsiSigningServiceProtocol
signing service protocol
signingServiceCredentials
Type: Guardtime.KSI.ServiceIServiceCredentials
signing service credentials
extendingServiceProtocol
Type: Guardtime.KSI.ServiceIKsiExtendingServiceProtocol
extending service protocol
extendingServiceCredentials
Type: Guardtime.KSI.ServiceIServiceCredentials
extending service credentials
publicationsFileServiceProtocol
Type: Guardtime.KSI.ServiceIKsiPublicationsFileServiceProtocol
publications file protocol
publicationsFileFactory
Type: Guardtime.KSI.PublicationIPublicationsFileFactory
publications file factory
pduVersion
Type: Guardtime.KSI.ServicePduVersion
PDU version
See Also