SecurityProperty Class
Represents an AD FS claim for use in custom claim transforms, as well as in claims-aware applications.
Namespace: System.Web.Security.SingleSignOn.Authorization
Assembly: System.Web.Security.SingleSignOn.ClaimTransforms (in System.Web.Security.SingleSignOn.ClaimTransforms.dll)
Inheritance Hierarchy
System.Object
System.Web.Security.SingleSignOn.Authorization.SecurityProperty
Syntax
[SerializableAttribute]
public class SecurityProperty
[SerializableAttribute]
public ref class SecurityProperty
[<SerializableAttribute>]
type SecurityProperty = class end
<SerializableAttribute>
Public Class SecurityProperty
Properties
Name | Description | |
---|---|---|
ClaimType | Gets the SecurityProperty ClaimType, which identifies the type of AD FS claim represented by the SecurityProperty. |
|
Name | Gets the SecurityProperty Name. |
|
Uri | Gets the SecurityProperty Uri. The Uri property identifies the type of AD FS claim represented by the SecurityProperty instance. |
|
Value | Gets the SecurityProperty value. |
Methods
Name | Description | |
---|---|---|
CreateCommonNameProperty(String) | Creates an instance of the SecurityProperty class which represent AD FS CommonName Claims. |
|
CreateCustomClaimProperty(String, String) | Creates an instance of the SecurityProperty class which represent AD FS Custom Claims. |
|
CreateEmailNameProperty(String) | Creates an instance of the SecurityProperty class which represent AD FS EmailName Claims. |
|
CreateGroupProperty(String) | Creates an instance of the SecurityProperty class which represent AD FS Group Claims. |
|
CreateUserPrincipalNameProperty(String) | Creates an instance of the SecurityProperty class which represent AD FS UPN Name Claims. |
|
Equals(Object) | Determines whether two SecurityProperty instances are equal.(Overrides Object.Equals(Object).) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | Serves as a hash function for a SecurityProperty objects. Suitable for use in hashing algorithms and data structures like a hash table. (Overrides Object.GetHashCode().) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
ADFSUriPrefix | The common prefix to Uris which identify the AD FS claim types. |
|
CommonNameClaimUri | Value of the Uri property of a SecurityProperty instance, when that instance represents an AD FS CommonName Claim. |
|
CustomClaimUri | Value of the Uri property of a SecurityProperty instance, when that instance represents an AD FS Custom Claim. |
|
EmailClaimUri | Value of the Uri property of a SecurityProperty instance, when that instance represents an AD FS EmailName claim. |
|
GroupClaimUri | Value of the Uri property of a SecurityProperty instance, when that instance represents an AD FS Group claim. |
|
UpnClaimUri | Value of the Uri property of a SecurityProperty instance, when that instance represents an AD FS UPN Claim. |
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