C# Class Sholo.Web.Security.Authentication.User.Provider.UserAuthenticationTicketProviderBase

Inheritance: System.Configuration.Provider.ProviderBase, IUserAuthenticationTicketProvider
Afficher le fichier Open project: scottt732/SholoWebSecurity

Méthodes publiques

Méthode Description
ContainsTicket ( string ticketKey ) : bool
GetAllTicketKeys ( ) : IEnumerable
GetAllTicketedUsers ( ) : IEnumerable
GetAllTickets ( ) : IEnumerable
GetTicket ( string ticketKey ) : UserAuthenticationTicket
GetUserTicketKeys ( string username ) : IEnumerable
GetUserTickets ( string username ) : IEnumerable
InsertTicket ( UserAuthenticationTicket ticket, System.DateTime expiration ) : void
RemoveExpiredTickets ( ) : void
RevokeTicket ( string ticketKey ) : void
RevokeUserTickets ( string username ) : void
UpdateTicketExpiration ( UserAuthenticationTicket ticket, System.DateTime newExpiration ) : void
VerifyTicket ( UserAuthenticationTicket ticket ) : bool

Method Details

ContainsTicket() public abstract méthode

public abstract ContainsTicket ( string ticketKey ) : bool
ticketKey string
Résultat bool

GetAllTicketKeys() public abstract méthode

public abstract GetAllTicketKeys ( ) : IEnumerable
Résultat IEnumerable

GetAllTicketedUsers() public abstract méthode

public abstract GetAllTicketedUsers ( ) : IEnumerable
Résultat IEnumerable

GetAllTickets() public abstract méthode

public abstract GetAllTickets ( ) : IEnumerable
Résultat IEnumerable

GetTicket() public abstract méthode

public abstract GetTicket ( string ticketKey ) : UserAuthenticationTicket
ticketKey string
Résultat UserAuthenticationTicket

GetUserTicketKeys() public abstract méthode

public abstract GetUserTicketKeys ( string username ) : IEnumerable
username string
Résultat IEnumerable

GetUserTickets() public abstract méthode

public abstract GetUserTickets ( string username ) : IEnumerable
username string
Résultat IEnumerable

InsertTicket() public abstract méthode

public abstract InsertTicket ( UserAuthenticationTicket ticket, System.DateTime expiration ) : void
ticket UserAuthenticationTicket
expiration System.DateTime
Résultat void

RemoveExpiredTickets() public abstract méthode

public abstract RemoveExpiredTickets ( ) : void
Résultat void

RevokeTicket() public abstract méthode

public abstract RevokeTicket ( string ticketKey ) : void
ticketKey string
Résultat void

RevokeUserTickets() public abstract méthode

public abstract RevokeUserTickets ( string username ) : void
username string
Résultat void

UpdateTicketExpiration() public abstract méthode

public abstract UpdateTicketExpiration ( UserAuthenticationTicket ticket, System.DateTime newExpiration ) : void
ticket UserAuthenticationTicket
newExpiration System.DateTime
Résultat void

VerifyTicket() public abstract méthode

public abstract VerifyTicket ( UserAuthenticationTicket ticket ) : bool
ticket UserAuthenticationTicket
Résultat bool