GroupLdapAttribute Class

 

Specifies how to populate a GroupClaim based on the value of an LDAP user attribute, when added to a GroupLdapAttributeCollection as part of an LdapClaimGeneration object for an AccountStore. At authentication time, the LDAP attribute specified in the GroupAttribute property will be queried, and if any of its values match the value specified in GroupAttributeValue it will cause the group claim, identified by CorporateGroupUuid, to be added to the user claims. If using an active scripting language like VBScript, the recommended method for constructing a GroupLdapAttribute object is CreateGroupLdapAttribute.

Namespace:   System.Web.Security.SingleSignOn
Assembly:  System.Web.Security.SingleSignOn (in System.Web.Security.SingleSignOn.dll)

Inheritance Hierarchy

System.Object
  System.Web.Security.SingleSignOn.GroupLdapAttribute

Syntax

[ComVisibleAttribute(true)]
public class GroupLdapAttribute
[ComVisibleAttribute(true)]
public ref class GroupLdapAttribute 
[<ComVisibleAttribute(true)>]
type GroupLdapAttribute = class end
<ComVisibleAttribute(True)>
Public Class GroupLdapAttribute

Constructors

Name Description
System_CAPS_pubmethod GroupLdapAttribute()

Initializes a new instance of the GroupLdapAttribute class.

Properties

Name Description
System_CAPS_pubproperty CorporateGroupUuid

Gets or sets a GroupClaim identified from the GroupClaims property for this TrustPolicy. The claim is identified by GUID.

System_CAPS_pubproperty GroupAttribute

Gets or sets the name of the LDAP attribute to lookup.

System_CAPS_pubproperty GroupAttributeValue

Gets or sets the attribute value that indicates membership in the corporate group identified by CorporateGroupUuid.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Thread Safety

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

System.Web.Security.SingleSignOn Namespace

Return to top