LdapSettings 类

定义

用于在 Linux 上配置 LDAP 连接的选项类

public ref class LdapSettings
public class LdapSettings
type LdapSettings = class
Public Class LdapSettings
继承
LdapSettings

构造函数

LdapSettings()

用于在 Linux 上配置 LDAP 连接的选项类

属性

ClaimsCacheAbsoluteExpiration

应用于用户声明缓存中条目的绝对过期时间,默认为 60 分钟。 这是首次检索用户的声明时开始的绝对过期时间。

ClaimsCacheSize

声明结果缓存的最大大小,默认为 100 MB。

ClaimsCacheSlidingExpiration

应用于用户声明缓存中条目的滑动过期时间,默认为 10 分钟。 这是一个滑动过期时间,每次检索用户的声明时都会延长。

Domain

用于 LDAP 连接的域。 这是必需设置。

EnableLdapClaimResolution

配置是否应使用 LDAP 连接解析声明。 这主要用于 Linux。

IgnoreNestedGroups

此选项指示在解析角色时是否应忽略嵌套组。 默认值为 false。

LdapConnection

LdapConnection用于检索角色声明的 。 如果未提供显式连接,则会根据 DomainMachineAccountNameMachineAccountPassword 选项自动创建 LDAP 连接。 如果提供,则将使用此连接, Domain并且 不会使用 和 MachineAccountNameMachineAccountPassword 选项来创建 LdapConnection

MachineAccountName

打开 LDAP 连接时要使用的计算机帐户名称。 如果未提供此项,将使用已加入域的计算机的计算机范围凭据。

MachineAccountPassword

打开 LDAP 连接时要使用的计算机帐户密码。 如果提供了 , MachineAccountName 则必须提供此项。

方法

Validate()

验证 LdapSettings

适用于