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.