Click or drag to resize
weroSoft AG, Software
IEncryptedDataProvider Schnittstelle
The documentation is integral part of the weroSoft product documentation. This part is intended to be used by developers only.
Defines methods for accessing secured data from within an application.

Namensraum:  WeroSoft.Security
Assembly:  WeroSoft.Core.Library (in WeroSoft.Core.Library.dll) Version: 2.1 Development Main
Syntax
C#
public interface IEncryptedDataProvider : IDisposable

Der IEncryptedDataProvider Typ exponiert die folgenden Member.

Eigenschaften
  NameBeschreibung
Public EigenschaftCipherImplementation
Gets the cipher implementation this provider is using.
Public EigenschaftCount
Gets the count of nodes for which this provider is responsible for.
Public EigenschaftEncryptedDataStore
Gets the secured data store behind the provider.
Public EigenschaftProviderId
Gets the identifier of the provider.
Public EigenschaftProviderName
Gets the name of the provider.
Public EigenschaftTotalCount
Gets the total count of nodes independent of the provider.
Zurück nach oben
Methoden
  NameBeschreibung
Public MethodeClear
Clears the content of this particular provider.
Public MethodeCreateNode
Create a new node (a data object) in the store.
Public MethodeDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Vererbt von IDisposable.)
Public MethodeGetNodes
Gets a collection of nodes from the store.
Public MethodeGetProperty(Guid, Guid, Object)
Gets the decrypted content of one particular property.
Public MethodeGetPropertyT(Guid, Guid, T)
Gets the decrypted content of one particular property.
Public MethodeInitialize
Initializes the data provider by a name and its corresponding password.
Public MethodeMove
Moves a node to a new parent.
Public MethodeMoveContent
Moves the nodes contained within the source node to the target node.
Public MethodeRemove
Removes a node from the store.
Public MethodeSetProperty
Sets the value of a particular property of a node.
Zurück nach oben
Siehe auch