Skip to content

class EndpointsOptions

cangjie
public class EndpointsOptions

功能:表示身份服务器端点开关配置。

成员概览

成员功能
var prefix指定端点统一前缀。
var enableJwtRequestUri指示是否启用 JWT Request URI 支持。
var enableTokenEndpoint指示是否启用令牌端点。
var enableUserInfoEndpoint指示是否启用用户信息端点。
var enableAuthorizeEndpoint指示是否启用授权端点。
var enableDiscoveryEndpoint指示是否启用发现端点。
var enableEndSessionEndpoint指示是否启用结束会话端点。
var enableCheckSessionEndpoint指示是否启用会话检查端点。
var enableTokenRevocationEndpoint指示是否启用令牌撤销端点。
var enableIntrospectionEndpoint指示是否启用自省端点。
var enableDeviceAuthorizationEndpoint指示是否启用设备授权端点。
var enableBackchannelAuthenticationEndpoint指示是否启用后端认证端点。
var enablePushedAuthorizationEndpoint指示是否启用推送授权端点。
func isEnable(String)检查指定端点名称是否已启用。

var prefix

cangjie
public var prefix = ""

功能:指定端点统一前缀。

var enableJwtRequestUri

cangjie
public var enableJwtRequestUri = true

功能:指示是否启用 JWT Request URI 支持。

var enableTokenEndpoint

cangjie
public var enableTokenEndpoint  = true

功能:指示是否启用令牌端点。

var enableUserInfoEndpoint

cangjie
public var enableUserInfoEndpoint  = true

功能:指示是否启用用户信息端点。

var enableAuthorizeEndpoint

cangjie
public var enableAuthorizeEndpoint = true

功能:指示是否启用授权端点。

var enableDiscoveryEndpoint

cangjie
public var enableDiscoveryEndpoint  = true

功能:指示是否启用发现端点。

var enableEndSessionEndpoint

cangjie
public var enableEndSessionEndpoint  = true

功能:指示是否启用结束会话端点。

var enableCheckSessionEndpoint

cangjie
public var enableCheckSessionEndpoint  = true

功能:指示是否启用会话检查端点。

var enableTokenRevocationEndpoint

cangjie
public var enableTokenRevocationEndpoint  = true

功能:指示是否启用令牌撤销端点。

var enableIntrospectionEndpoint

cangjie
public var enableIntrospectionEndpoint  = true

功能:指示是否启用自省端点。

var enableDeviceAuthorizationEndpoint

cangjie
public var enableDeviceAuthorizationEndpoint  = true

功能:指示是否启用设备授权端点。

var enableBackchannelAuthenticationEndpoint

cangjie
public var enableBackchannelAuthenticationEndpoint  = true

功能:指示是否启用后端认证端点。

var enablePushedAuthorizationEndpoint

cangjie
public var enablePushedAuthorizationEndpoint  = true

功能:指示是否启用推送授权端点。

func isEnable(String)

cangjie
public func isEnable(name: String): Bool

功能:检查指定端点名称是否已启用。

参数:

  • name: String - 端点名称。

返回值:

  • Bool - 如果端点已启用则返回 true