C# Класс Sholo.Web.Security.Authentication.User.Provider.UserAuthenticationTicketProviderBase

Наследование: System.Configuration.Provider.ProviderBase, IUserAuthenticationTicketProvider
Показать файл Открыть проект

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

Метод Описание
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

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

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

public abstract ContainsTicket ( string ticketKey ) : bool
ticketKey string
Результат bool

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

public abstract GetAllTicketKeys ( ) : IEnumerable
Результат IEnumerable

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

public abstract GetAllTicketedUsers ( ) : IEnumerable
Результат IEnumerable

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

public abstract GetAllTickets ( ) : IEnumerable
Результат IEnumerable

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

public abstract GetTicket ( string ticketKey ) : UserAuthenticationTicket
ticketKey string
Результат UserAuthenticationTicket

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

public abstract GetUserTicketKeys ( string username ) : IEnumerable
username string
Результат IEnumerable

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

public abstract GetUserTickets ( string username ) : IEnumerable
username string
Результат IEnumerable

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

public abstract InsertTicket ( UserAuthenticationTicket ticket, System.DateTime expiration ) : void
ticket UserAuthenticationTicket
expiration System.DateTime
Результат void

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

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

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

public abstract RevokeTicket ( string ticketKey ) : void
ticketKey string
Результат void

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

public abstract RevokeUserTickets ( string username ) : void
username string
Результат void

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

public abstract UpdateTicketExpiration ( UserAuthenticationTicket ticket, System.DateTime newExpiration ) : void
ticket UserAuthenticationTicket
newExpiration System.DateTime
Результат void

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

public abstract VerifyTicket ( UserAuthenticationTicket ticket ) : bool
ticket UserAuthenticationTicket
Результат bool