C# Class Pomona.Security.Authentication.PreAuthenticatedUriProvider

Inheritance: IPreAuthenticatedUriProvider
Afficher le fichier Open project: Pomona/Pomona

Méthodes publiques

Méthode Description
CreatePreAuthenticatedUrl ( string urlString, System.DateTime expiration = null ) : string
PreAuthenticatedUriProvider ( ICryptoSerializer cryptoSerializer ) : System
VerifyPreAuthenticatedUrl ( string urlString, System.DateTime verificationTime ) : bool

Private Methods

Méthode Description
AddQueryParameterString ( string url, string key, string value ) : string
RemoveQueryStringByKey ( string url, string key ) : string

Method Details

CreatePreAuthenticatedUrl() public méthode

public CreatePreAuthenticatedUrl ( string urlString, System.DateTime expiration = null ) : string
urlString string
expiration System.DateTime
Résultat string

PreAuthenticatedUriProvider() public méthode

public PreAuthenticatedUriProvider ( ICryptoSerializer cryptoSerializer ) : System
cryptoSerializer ICryptoSerializer
Résultat System

VerifyPreAuthenticatedUrl() public méthode

public VerifyPreAuthenticatedUrl ( string urlString, System.DateTime verificationTime ) : bool
urlString string
verificationTime System.DateTime
Résultat bool