SecurityPropertyCollection Class

 

Defines a collection of SecurityProperty objects.

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

System.Object
  System.Collections.CollectionBase
    System.Web.Security.SingleSignOn.Authorization.SecurityPropertyCollection

[SerializableAttribute]
public sealed class SecurityPropertyCollection : CollectionBase

NameDescription
System_CAPS_pubmethodSecurityPropertyCollection()

This constructor supports the AD FS infrastructure and is not intended to be used directly from your code. Initializes an empty instance of the SecurityPropertyCollection class.

NameDescription
System_CAPS_pubpropertyCapacity

(Inherited from CollectionBase.)

System_CAPS_pubpropertyCount

(Inherited from CollectionBase.)

System_CAPS_pubpropertyItem[Int32]

Gets or sets the SecurityProperty object at the specified index in this collection.

NameDescription
System_CAPS_pubmethodAdd(SecurityProperty)

Adds a specified SecurityProperty object to the collection.

System_CAPS_pubmethodClear()

(Inherited from CollectionBase.)

System_CAPS_pubmethodContains(SecurityProperty)

Indicates whether the collection contains the specified SecurityProperty.

System_CAPS_pubmethodCopyTo(SecurityProperty[], Int32)

Copies the collection to the specified array beginning with the specified destination index.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetCustomProperties(String)

Gets a specified set of custom claims from the SecurityPropertyCollection.

System_CAPS_pubmethodGetEnumerator()

(Inherited from CollectionBase.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetIdentities()

Returns a SecurityPropertyCollection containing all of the SecurityProperty instances in the original collection that represent AD FS Identity claims (i.e. EmailName, CommonName and UPN claims).

System_CAPS_pubmethodGetProperties(String)

Returns a SecurityPropertyCollection containing all of the SecurityProperty instances in the original collection whose Uri attribute is equal to the value of the uri parameter.

System_CAPS_pubmethodGetRoles()

Returns an array of strings containing the values of all the SecurityProperty instances that represent AD FS Group claims.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIndexOf(SecurityProperty)

Gets the index of the specified SecurityProperty, if it exists in the collection.

System_CAPS_pubmethodInsert(Int32, SecurityProperty)

Inserts a SecurityProperty object into the collection at the specified index.

System_CAPS_pubmethodIsInRole(String)

Allows a user to test if a security principal is a member of a particular group.

System_CAPS_pubmethodRemove(SecurityProperty)

Removes a specified SecurityProperty object from this collection.

System_CAPS_pubmethodRemoveAt(Int32)

(Inherited from CollectionBase.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

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

Return to top

Community Additions

ADD
Show: