C# Класс Sholo.Web.Security.Authentication.Device.Provider.DeviceAuthenticationTicketProviderBase

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

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

Метод Описание
ContainsTicket ( string ticketKey ) : bool
GetAllTicketKeys ( ) : IEnumerable
GetAllTickets ( ) : IEnumerable
GetDeviceTicketsByHostAddress ( string hostAddress ) : IEnumerable
GetDeviceUsers ( ) : IEnumerable
GetTicket ( string ticketKey ) : DeviceAuthenticationTicket
InsertTicket ( DeviceAuthenticationTicket ticket, System.DateTime expiration ) : void
RemoveExpiredTickets ( ) : void
RevokeTicket ( string ticketKey ) : void
UpdateTicketExpiration ( DeviceAuthenticationTicket ticket, System.DateTime newExpiration ) : void
VerifyTicket ( DeviceAuthenticationTicket ticket ) : bool

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

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

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

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

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

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

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

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

public abstract GetDeviceTicketsByHostAddress ( string hostAddress ) : IEnumerable
hostAddress string
Результат IEnumerable

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

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

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

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

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

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

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

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

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

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

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

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

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

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