Click or drag to resize

LdapConfiguration Class

LdapConfiguration LDAP Configuration object returns information about the LDAP configuration on SolidFire storage. LDAP information is returned with the API method GetLdapConfiguration.
Inheritance Hierarchy
SystemObject
  SolidFire.CoreRpcBase
    SolidFire.Element.ApiLdapConfiguration

Namespace:  SolidFire.Element.Api
Assembly:  SolidFire.SDK (in SolidFire.SDK.dll) Version: 12.3.0.0
Syntax
C#
public class LdapConfiguration : RpcBase

The LdapConfiguration type exposes the following members.

Constructors
  NameDescription
Public methodLdapConfiguration
Initializes a new instance of the LdapConfiguration class
Top
Properties
  NameDescription
Public propertyAuthType
Identifies which user authentcation method will be used. Valid values: DirectBind SearchAndBind
Public propertyEnabled
Identifies whether or not the system is enabled for LDAP. Valid values: true false
Public propertyGroupSearchBaseDN
The base DN of the tree to start the group search (will do a subtree search from here).
Public propertyGroupSearchCustomFilter
The custom search filter used.
Public propertyGroupSearchType
Controls the default group search filter used, can be one of the following: NoGroups: No group support. ActiveDirectory: Nested membership of all of a user's AD groups. MemberDN: MemberDN style groups (single-level).
Public propertySearchBindDN
A fully qualified DN to log in with to perform an LDAP search for the user (needs read access to the LDAP directory).
Public propertyServerURIs
A comma-separated list of LDAP server URIs (examples: "ldap://1.2.3.4" and ldaps://1.2.3.4:123")
Public propertyUserDNTemplate
A string that is used to form a fully qualified user DN.
Public propertyUserSearchBaseDN
The base DN of the tree used to start the search (will do a subtree search from here).
Public propertyUserSearchFilter
The LDAP filter used.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Builds a json-enabled string of all the properties and their values in this class.
(Inherited from RpcBase.)
Top
See Also