ClaimsPrincipal subclass that supports serialization by SerializationFormatterFactory.GetFormatter(). More...
Public Member Functions | |
CslaClaimsPrincipal () | |
Creates an instance of the object. More... | |
CslaClaimsPrincipal (ClaimsPrincipal principal) | |
Creates an instance of the object. More... | |
CslaClaimsPrincipal (ICslaIdentity identity) | |
Creates an instance of the object, initializing a role claim for each role in the identity's Roles collection. More... | |
CslaClaimsPrincipal (IIdentity identity) | |
Creates an instance of the object. More... | |
CslaClaimsPrincipal (IEnumerable< ClaimsIdentity > identities) | |
Creates an instance of the object. More... | |
CslaClaimsPrincipal (IPrincipal principal) | |
Creates an instance of the object based on an existing principal object. More... | |
CslaClaimsPrincipal (System.IO.BinaryReader reader) | |
Creates an instance of the object from a binary stream. More... | |
Protected Member Functions | |
CslaClaimsPrincipal (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) | |
Creates an instance of the object from BinaryFormatter or NDCS deserialization. More... | |
ClaimsPrincipal subclass that supports serialization by SerializationFormatterFactory.GetFormatter().
Definition at line 20 of file CslaClaimsPrincipal.cs.
Csla.Security.CslaClaimsPrincipal.CslaClaimsPrincipal | ( | ) |
Creates an instance of the object.
Definition at line 25 of file CslaClaimsPrincipal.cs.
Csla.Security.CslaClaimsPrincipal.CslaClaimsPrincipal | ( | ClaimsPrincipal | principal | ) |
Creates an instance of the object.
principal | Source principal from which to copy identity |
Definition at line 33 of file CslaClaimsPrincipal.cs.
Csla.Security.CslaClaimsPrincipal.CslaClaimsPrincipal | ( | ICslaIdentity | identity | ) |
Creates an instance of the object, initializing a role claim for each role in the identity's Roles collection.
identity | Identity object for the user. |
Definition at line 42 of file CslaClaimsPrincipal.cs.
Csla.Security.CslaClaimsPrincipal.CslaClaimsPrincipal | ( | IIdentity | identity | ) |
Creates an instance of the object.
identity | Identity object for the user. |
Definition at line 55 of file CslaClaimsPrincipal.cs.
Csla.Security.CslaClaimsPrincipal.CslaClaimsPrincipal | ( | IEnumerable< ClaimsIdentity > | identities | ) |
Creates an instance of the object.
identities | List of claims identity objects for the user. |
Definition at line 63 of file CslaClaimsPrincipal.cs.
Csla.Security.CslaClaimsPrincipal.CslaClaimsPrincipal | ( | IPrincipal | principal | ) |
Creates an instance of the object based on an existing principal object.
principal | Principal object |
Definition at line 72 of file CslaClaimsPrincipal.cs.
Csla.Security.CslaClaimsPrincipal.CslaClaimsPrincipal | ( | System.IO.BinaryReader | reader | ) |
Creates an instance of the object from a binary stream.
reader | Binary reader |
Definition at line 81 of file CslaClaimsPrincipal.cs.
|
protected |
Creates an instance of the object from BinaryFormatter or NDCS deserialization.
context | Serialization context |
info | Serialization info |
Definition at line 91 of file CslaClaimsPrincipal.cs.