C# Class vwar.service.host.APIKeyManager

Afficher le fichier Open project: adlnet/3D-Repository Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
CheckConnection ( ) : bool
GetNewKey ( string email, string usage ) : string
Hash ( string url ) : string
InsertKey ( APIKey key ) : bool

Method Details

APIKeyManager() public méthode

public APIKeyManager ( ) : System
Résultat System

CreateKey() public méthode

public CreateKey ( string email, string usage ) : APIKey
email string
usage string
Résultat APIKey

DeleteKey() public méthode

public DeleteKey ( string key ) : bool
key string
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetKeyByKey() public méthode

public GetKeyByKey ( string key ) : APIKey
key string
Résultat APIKey

GetKeysByUser() public méthode

public GetKeysByUser ( string email ) : List
email string
Résultat List

GetUserByKey() public méthode

public GetUserByKey ( string key ) : string
key string
Résultat string

KillODBCConnection() public static méthode

public static KillODBCConnection ( System myConn ) : bool
myConn System
Résultat bool

UpdateKey() public méthode

public UpdateKey ( APIKey key ) : bool
key APIKey
Résultat bool