IDataSigningService Interface |
Namespace: SanteDB.Core.Security
The IDataSigningService type exposes the following members.
Name | Description | |
---|---|---|
ServiceName |
Gets the service name
(Inherited from IServiceImplementation.) |
Name | Description | |
---|---|---|
AddSigningKey |
Register a key with the provider
| |
GetKeys |
Get the keys identifiers registered for the signature service
| |
GetSignatureAlgorithm |
Get the siganture algorithm this service would use to sign w/the specified key
| |
SignData |
Signs the specified data using the service's configured signing key
| |
Verify |
Verifies the digital signature of the data
|
Implementers of this service contract are responsible for computing and validating digital signatures against arbitrary data streams. Implementers of this service are responsible for maintaining (or acquiring) a master list of keys which can be used for data signing, and validating digital signatures.