Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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)
Inheritance Hierarchy
System.Object
System.Collections.CollectionBase
System.Web.Security.SingleSignOn.Authorization.SecurityPropertyCollection
Syntax
[SerializableAttribute]
public sealed class SecurityPropertyCollection : CollectionBase
[SerializableAttribute]
public ref class SecurityPropertyCollection sealed : CollectionBase
[<Sealed>]
[<SerializableAttribute>]
type SecurityPropertyCollection =
class
inherit CollectionBase
end
<SerializableAttribute>
Public NotInheritable Class SecurityPropertyCollection
Inherits CollectionBase
Constructors
| Name | Description | |
|---|---|---|
![]() |
SecurityPropertyCollection() | 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. |
Properties
| Name | Description | |
|---|---|---|
![]() |
Capacity | (Inherited from CollectionBase.) |
![]() |
Count | (Inherited from CollectionBase.) |
![]() |
Item[Int32] | Gets or sets the SecurityProperty object at the specified index in this collection. |
Methods
| Name | Description | |
|---|---|---|
![]() |
Add(SecurityProperty) | Adds a specified SecurityProperty object to the collection. |
![]() |
Clear() | (Inherited from CollectionBase.) |
![]() |
Contains(SecurityProperty) | Indicates whether the collection contains the specified SecurityProperty. |
![]() |
CopyTo(SecurityProperty[], Int32) | Copies the collection to the specified array beginning with the specified destination index. |
![]() |
Equals(Object) | (Inherited from Object.) |
![]() |
GetCustomProperties(String) | Gets a specified set of custom claims from the SecurityPropertyCollection. |
![]() |
GetEnumerator() | (Inherited from CollectionBase.) |
![]() |
GetHashCode() | (Inherited from Object.) |
![]() |
GetIdentities() | 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). |
![]() |
GetProperties(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. |
![]() |
GetRoles() | Returns an array of strings containing the values of all the SecurityProperty instances that represent AD FS Group claims. |
![]() |
GetType() | (Inherited from Object.) |
![]() |
IndexOf(SecurityProperty) | Gets the index of the specified SecurityProperty, if it exists in the collection. |
![]() |
Insert(Int32, SecurityProperty) | Inserts a SecurityProperty object into the collection at the specified index. |
![]() |
IsInRole(String) | Allows a user to test if a security principal is a member of a particular group. |
![]() |
Remove(SecurityProperty) | Removes a specified SecurityProperty object from this collection. |
![]() |
RemoveAt(Int32) | (Inherited from CollectionBase.) |
![]() |
ToString() | (Inherited from Object.) |
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
![]() ![]() |
ICollection.CopyTo(Array, Int32) | (Inherited from CollectionBase.) |
![]() ![]() |
IList.Add(Object) | (Inherited from CollectionBase.) |
![]() ![]() |
IList.Contains(Object) | (Inherited from CollectionBase.) |
![]() ![]() |
IList.IndexOf(Object) | (Inherited from CollectionBase.) |
![]() ![]() |
IList.Insert(Int32, Object) | (Inherited from CollectionBase.) |
![]() ![]() |
IList.Remove(Object) | (Inherited from CollectionBase.) |
![]() ![]() |
ICollection.IsSynchronized | (Inherited from CollectionBase.) |
![]() ![]() |
ICollection.SyncRoot | (Inherited from CollectionBase.) |
![]() ![]() |
IList.IsFixedSize | (Inherited from CollectionBase.) |
![]() ![]() |
IList.IsReadOnly | (Inherited from CollectionBase.) |
![]() ![]() |
IList.Item[Int32] | (Inherited from CollectionBase.) |
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.Authorization Namespace
Return to top
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)