CyberCrypt.D1.Client assembly
CyberCrypt.D1.Client namespace
| public type | description |
|---|---|
| abstract class D1BaseClient | Client for connection to a D1 server. |
| class D1Channel | Channel for communication with the D1 server. |
| class D1GenericClient | Client for connection to a D1 Generic server. |
| class D1StorageClient | Client for connection to a D1 Storage server. |
| interface ID1Base | Interface for Encryption service client |
| interface ID1Generic | Interface for D1 Generic service client |
| interface ID1Storage | Interface for D1 Storage service client |
CyberCrypt.D1.Client.Credentials namespace
| public type | description |
|---|---|
| interface ID1CallCredentials | Interface for credential implementations. |
| class TokenCredentials | Credentials based off a user provide token. |
| class UsernamePasswordCredentials | Credentials from username and password. |
CyberCrypt.D1.Client.Response namespace
| public type | description |
|---|---|
| class CreateGroupResponse | Response from CreateGroup or CreateGroupAsync. |
| class CreateUserResponse | Response from CreateUser or CreateUserAsync. |
| class DecryptResponse | Response from Decrypt or DecryptAsync. |
| class EncryptResponse | Response from Encrypt or EncryptAsync. |
| class GetPermissionsResponse | Response from GetPermissions or GetPermissionsAsync. |
| class RetrieveResponse | Response from Retrieve or RetrieveAsync. |
| class SearchResponse | Response from Search or SearchAsync. |
| class StoreResponse | Response from Store or StoreAsync. |
| class VersionResponse | Response from Version or VersionAsync. |
CyberCrypt.D1.Client.ServiceClients namespace
| public type | description |
|---|---|
| class D1AuthnClient | Authn client for connection to a D1 server. |
| class D1AuthzClient | Authz client for connection to a D1 server. |
| class D1EncryptClient | Encrypt client for connection to a D1 server. |
| class D1IndexClient | Index client for connection to a D1 server. |
| class D1StoreClient | Store client for connection to a D1 server. |
| class D1VersionClient | Version client for connection to a D1 server. |
| interface ID1Authn | Interface for Authn client |
| interface ID1Authz | Interface for Authz client |
| interface ID1Encrypt | Interface for Encrypt client |
| interface ID1Index | Interface for Index client |
| interface ID1Store | Interface for Store client |
| interface ID1Version | Interface for Version client |
CyberCrypt.D1.Client.Utils namespace
| public type | description |
|---|---|
| enum Scope | The possible permission scopes. |