C# Класс vwar.service.host.APIKeyManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
APIKeyManager ( ) : System
CreateKey ( string email, string usage ) : APIKey
DeleteKey ( string key ) : bool
Dispose ( ) : void
GetKeyByKey ( string key ) : APIKey
GetKeysByUser ( string email ) : List
GetUserByKey ( string key ) : string
KillODBCConnection ( System myConn ) : bool
UpdateKey ( APIKey key ) : bool

Приватные методы

Метод Описание
CheckConnection ( ) : bool
GetNewKey ( string email, string usage ) : string
Hash ( string url ) : string
InsertKey ( APIKey key ) : bool

Описание методов

APIKeyManager() публичный Метод

public APIKeyManager ( ) : System
Результат System

CreateKey() публичный Метод

public CreateKey ( string email, string usage ) : APIKey
email string
usage string
Результат APIKey

DeleteKey() публичный Метод

public DeleteKey ( string key ) : bool
key string
Результат bool

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetKeyByKey() публичный Метод

public GetKeyByKey ( string key ) : APIKey
key string
Результат APIKey

GetKeysByUser() публичный Метод

public GetKeysByUser ( string email ) : List
email string
Результат List

GetUserByKey() публичный Метод

public GetUserByKey ( string key ) : string
key string
Результат string

KillODBCConnection() публичный статический Метод

public static KillODBCConnection ( System myConn ) : bool
myConn System
Результат bool

UpdateKey() публичный Метод

public UpdateKey ( APIKey key ) : bool
key APIKey
Результат bool