C# 클래스 Sholo.Web.Security.Authentication.Device.Provider.DeviceAuthenticationTicketProviderBase

상속: System.Configuration.Provider.ProviderBase, IDeviceAuthenticationTicketProvider
파일 보기 프로젝트 열기: scottt732/SholoWebSecurity 1 사용 예제들

공개 메소드들

메소드 설명
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