메소드 | 설명 | |
---|---|---|
ContainsTicket ( string ticketKey ) : bool |
Indicates whether or not the ticket store contains the supplied userAuthenticationTicketKey
|
|
GetAllTicketKeys ( ) : IEnumerable |
Retrieves all DeviceAuthenticationTicket keys in the ticket store that have not already expired.
|
|
GetAllTickets ( ) : IEnumerable |
Retrieves all tickets in the ticket store that have not already expired.
|
|
GetDeviceTicketsByHostAddress ( string hostAddress ) : IEnumerable |
||
GetDeviceUsers ( ) : IEnumerable |
||
GetTicket ( string ticketKey ) : DeviceAuthenticationTicket |
Retrieve a DeviceAuthenticationTicket from the ticket store by it's ticket key
|
|
Initialize ( string name, |
Initializes the CacheUserAuthenticationTicketProvider module.
|
|
InsertTicket ( DeviceAuthenticationTicket ticket, System.DateTime expiration ) : void |
Inserts a DeviceAuthenticationTicket to the ticket store with a corresponding ticket expiration date.
|
|
RemoveExpiredTickets ( ) : void |
Removes expired entries from the ticket store
|
|
RevokeTicket ( string ticketKey ) : void |
Removes the ticket from the collection if it exists. If the ticket does not exist in the ticket store, just return (do not throw an exception).
|
|
UpdateTicketExpiration ( DeviceAuthenticationTicket ticket, System.DateTime newExpiration ) : void |
Updates the expiration date and time for an existing ticket. If the ticket does not exist in the ticket store, just return (do not throw an exception).
|
|
VerifyTicket ( DeviceAuthenticationTicket ticket ) : bool |
Verify that the supplied DeviceAuthenticationTicket exists in the ticket store
|
메소드 | 설명 | |
---|---|---|
GetCacheKey ( string ticketKey ) : string |
Converts a ticketKey to a corresponding key in the ticket store (cache provider).
|
public ContainsTicket ( string ticketKey ) : bool | ||
ticketKey | string | The ticket to check for |
리턴 | bool |
public GetDeviceTicketsByHostAddress ( string hostAddress ) : IEnumerable |
||
hostAddress | string | |
리턴 | IEnumerable |
public GetTicket ( string ticketKey ) : DeviceAuthenticationTicket | ||
ticketKey | string | The ticket key generated by the server |
리턴 | DeviceAuthenticationTicket |
public Initialize ( string name, |
||
name | string | |
config | ||
리턴 | void |
public InsertTicket ( DeviceAuthenticationTicket ticket, System.DateTime expiration ) : void | ||
ticket | DeviceAuthenticationTicket | The DeviceAuthenticationTicket to insert |
expiration | System.DateTime | The date and time at which the ticket expires |
리턴 | void |
public RevokeTicket ( string ticketKey ) : void | ||
ticketKey | string | The ticket to remove from the ticket store |
리턴 | void |
public UpdateTicketExpiration ( DeviceAuthenticationTicket ticket, System.DateTime newExpiration ) : void | ||
ticket | DeviceAuthenticationTicket | The DeviceAuthenticationTicket to insert |
newExpiration | System.DateTime | The new expiration date and time |
리턴 | void |
public VerifyTicket ( DeviceAuthenticationTicket ticket ) : bool | ||
ticket | DeviceAuthenticationTicket | The DeviceAuthenticationTicket to verify |
리턴 | bool |