Silverlight 5 | WinRT |
public class Claim | |
public String Issuer { get; } | |
public String OriginalIssuer { get; } | |
public IDictionary`2<String, String> Properties { get; } | |
public ClaimsIdentity Subject { get; set; } | |
public String Type { get; } | |
public String Value { get; } | |
public String ValueType { get; } | |
public virtual Claim Clone(); | |
public virtual Claim Clone(ClaimsIdentity identity); | |
public virtual String ToString(); |
public class ClaimsIdentity | |
: IIdentity, ISerializable | |
public ClaimsIdentity Actor { get; set; } | |
public virtual String AuthenticationType { get; } | |
public ISerializable BootstrapContext { get; set; } | |
public virtual IEnumerable`1<Claim> Claims { get; } | |
public virtual Boolean IsAuthenticated { get; } | |
public String Label { get; set; } | |
public virtual String Name { get; } | |
public String NameClaimType { get; } | |
public String RoleClaimType { get; } | |
public void AddClaim(Claim claim); | |
public void AddClaims(IEnumerable`1<Claim> claims); | |
public virtual ClaimsIdentity Clone(); | |
public virtual IEnumerable`1<Claim> FindAll(Predicate`1<Claim> match); | |
public virtual IEnumerable`1<Claim> FindAll(String type); | |
public virtual Claim FindFirst(Predicate`1<Claim> match); | |
public virtual Claim FindFirst(String type); | |
protected virtual void GetObjectData(SerializationInfo info, StreamingContext context); | |
public virtual Boolean HasClaim(Predicate`1<Claim> match); | |
public virtual Boolean HasClaim(String type, String value); |
public class ClaimsPrincipal | |
: IPrincipal, ISerializable | |
public virtual IEnumerable`1<Claim> Claims { get; } | |
static public Func`1<ClaimsPrincipal> ClaimsPrincipalSelector { get; set; } | |
static public ClaimsPrincipal Current { get; } | |
public ReadOnlyCollection`1<ClaimsIdentity> Identities { get; } | |
public virtual IIdentity Identity { get; } | |
static public Func`2<IEnumerable`1<ClaimsIdentity>, ClaimsIdentity> PrimaryIdentitySelector { get; set; } | |
public void AddIdentities(IEnumerable`1<ClaimsIdentity> identities); | |
public void AddIdentity(ClaimsIdentity identity); | |
public virtual ClaimsPrincipal Clone(); | |
public virtual IEnumerable`1<Claim> FindAll(Predicate`1<Claim> match); | |
public virtual IEnumerable`1<Claim> FindAll(String type); | |
public virtual Claim FindFirst(Predicate`1<Claim> match); | |
public virtual Claim FindFirst(String type); | |
protected virtual void GetObjectData(SerializationInfo info, StreamingContext context); | |
public virtual Boolean HasClaim(Predicate`1<Claim> match); | |
public virtual Boolean HasClaim(String type, String value); | |
public virtual Boolean IsInRole(String role); |
public abstract sealed class ClaimTypes | |
public abstract sealed class ClaimValueTypes | |