Skip to content

interface CookieAuthenticationExtensions

cangjie
public interface CookieAuthenticationExtensions

功能:定义 AuthenticationBuilder 的 Cookie 身份验证扩展。

扩展到

成员概览

成员功能
func addCookie()使用默认方案添加 Cookie 身份验证。
func addCookie(String)使用指定方案添加 Cookie 身份验证。
func addCookie((CookieAuthenticationOptions) -> Unit)使用默认方案和配置回调添加 Cookie 身份验证。
func addCookie(String, (CookieAuthenticationOptions) -> Unit)使用指定方案和配置回调添加 Cookie 身份验证。
func addCookie(String, ?String, (CookieAuthenticationOptions) -> Unit)使用指定方案、显示名和配置回调添加 Cookie 身份验证。

func addCookie()

cangjie
func addCookie(): AuthenticationBuilder

功能:使用默认方案添加 Cookie 身份验证。

返回值:

func addCookie(String)

cangjie
func addCookie(authenticationScheme: String): AuthenticationBuilder

功能:使用指定方案添加 Cookie 身份验证。

参数:

  • authenticationScheme: String - 身份验证方案名称。

返回值:

func addCookie((CookieAuthenticationOptions) -> Unit)

cangjie
func addCookie(configureOptions: (CookieAuthenticationOptions) -> Unit): AuthenticationBuilder

功能:使用默认方案和配置回调添加 Cookie 身份验证。

参数:

返回值:

func addCookie(String, (CookieAuthenticationOptions) -> Unit)

cangjie
func addCookie(authenticationScheme: String, configureOptions: (CookieAuthenticationOptions) -> Unit): AuthenticationBuilder

功能:使用指定方案和配置回调添加 Cookie 身份验证。

参数:

  • authenticationScheme: String - 身份验证方案名称。
  • configureOptions: (CookieAuthenticationOptions) -> Unit - Cookie 身份验证选项配置回调。

返回值:

func addCookie(String, ?String, (CookieAuthenticationOptions) -> Unit)

cangjie
func addCookie(authenticationScheme: String, displayName: ?String,
configureOptions: (CookieAuthenticationOptions) -> Unit): AuthenticationBuilder

功能:使用指定方案、显示名和配置回调添加 Cookie 身份验证。

参数:

  • authenticationScheme: String - 身份验证方案名称。
  • displayName: ?String - 方案显示名称。
  • configureOptions: (CookieAuthenticationOptions) -> Unit - Cookie 身份验证选项配置回调。

返回值: