Skip to content

interface ITicketStore

cangjie
public interface ITicketStore

功能:定义认证票据的外部存储能力。

成员概览

成员功能
func store(AuthenticationTicket)存储一个认证票据。
func renew(String, AuthenticationTicket)更新指定键对应的认证票据。
func retrieve(String)读取指定键对应的认证票据。
func remove(String)删除指定键对应的认证票据。

func store(AuthenticationTicket)

cangjie
func store(ticket: AuthenticationTicket): String

功能:存储一个认证票据。

参数:

返回值:

  • String - 票据对应的存储键。

func renew(String, AuthenticationTicket)

cangjie
func renew(key: String, ticket: AuthenticationTicket): Unit

功能:更新指定键对应的认证票据。

参数:

返回值:

  • Unit

func retrieve(String)

cangjie
func retrieve(key: String): ?AuthenticationTicket

功能:读取指定键对应的认证票据。

参数:

  • key: String - 票据存储键。

返回值:

func remove(String)

cangjie
func remove(key: String): ?AuthenticationTicket

功能:删除指定键对应的认证票据。

参数:

  • key: String - 票据存储键。

返回值: