C# Class Raven.Database.Server.Security.OAuth.AccessToken

Afficher le fichier Open project: nhsevidence/ravendb Class Usage Examples

Méthodes publiques

Méthode Description
Create ( X509Certificate2 cert, string userId, string databases ) : AccessToken
Serialize ( ) : string
TryParseBody ( X509Certificate2 cert, string token, AccessTokenBody &body ) : bool

Private Methods

Méthode Description
MatchesSignature ( X509Certificate2 cert ) : bool
Sign ( string body, X509Certificate2 cert ) : string
TryParse ( string token, AccessToken &accessToken ) : bool

Method Details

Create() public static méthode

public static Create ( X509Certificate2 cert, string userId, string databases ) : AccessToken
cert System.Security.Cryptography.X509Certificates.X509Certificate2
userId string
databases string
Résultat AccessToken

Serialize() public méthode

public Serialize ( ) : string
Résultat string

TryParseBody() public static méthode

public static TryParseBody ( X509Certificate2 cert, string token, AccessTokenBody &body ) : bool
cert System.Security.Cryptography.X509Certificates.X509Certificate2
token string
body AccessTokenBody
Résultat bool