| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693 |
- <?xml version="1.0" encoding="utf-8"?>
- <doc>
- <assembly>
- <name>System.Security.Claims</name>
- </assembly>
- <members>
- <member name="T:System.Security.Claims.Claim">
- <summary>Represents a claim.</summary>
- </member>
- <member name="M:System.Security.Claims.Claim.#ctor(System.IO.BinaryReader)"></member>
- <member name="M:System.Security.Claims.Claim.#ctor(System.IO.BinaryReader,System.Security.Claims.ClaimsIdentity)"></member>
- <member name="M:System.Security.Claims.Claim.#ctor(System.Security.Claims.Claim)"></member>
- <member name="M:System.Security.Claims.Claim.#ctor(System.Security.Claims.Claim,System.Security.Claims.ClaimsIdentity)"></member>
- <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.Claim" /> class with the specified claim type, and value.</summary>
- <param name="type">The claim type.</param>
- <param name="value">The claim value.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="type" /> or <paramref name="value" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.Claim" /> class with the specified claim type, value, and value type.</summary>
- <param name="type">The claim type.</param>
- <param name="value">The claim value.</param>
- <param name="valueType">The claim value type. If this parameter is null, then <see cref="F:System.Security.Claims.ClaimValueTypes.String" /> is used.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="type" /> or <paramref name="value" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.Claim" /> class with the specified claim type, value, value type, and issuer.</summary>
- <param name="type">The claim type.</param>
- <param name="value">The claim value.</param>
- <param name="valueType">The claim value type. If this parameter is null, then <see cref="F:System.Security.Claims.ClaimValueTypes.String" /> is used.</param>
- <param name="issuer">The claim issuer. If this parameter is empty or null, then <see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" /> is used.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="type" /> or <paramref name="value" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String,System.String)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.Claim" /> class with the specified claim type, value, value type, issuer, and original issuer.</summary>
- <param name="type">The claim type.</param>
- <param name="value">The claim value.</param>
- <param name="valueType">The claim value type. If this parameter is null, then <see cref="F:System.Security.Claims.ClaimValueTypes.String" /> is used.</param>
- <param name="issuer">The claim issuer. If this parameter is empty or null, then <see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" /> is used.</param>
- <param name="originalIssuer">The original issuer of the claim. If this parameter is empty or null, then the <see cref="P:System.Security.Claims.Claim.OriginalIssuer" /> property is set to the value of the <see cref="P:System.Security.Claims.Claim.Issuer" /> property.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="type" /> or <paramref name="value" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.Claim.#ctor(System.String,System.String,System.String,System.String,System.String,System.Security.Claims.ClaimsIdentity)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.Claim" /> class with the specified claim type, value, value type, issuer, original issuer and subject.</summary>
- <param name="type">The claim type.</param>
- <param name="value">The claim value.</param>
- <param name="valueType">The claim value type. If this parameter is null, then <see cref="F:System.Security.Claims.ClaimValueTypes.String" /> is used.</param>
- <param name="issuer">The claim issuer. If this parameter is empty or null, then <see cref="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer" /> is used.</param>
- <param name="originalIssuer">The original issuer of the claim. If this parameter is empty or null, then the <see cref="P:System.Security.Claims.Claim.OriginalIssuer" /> property is set to the value of the <see cref="P:System.Security.Claims.Claim.Issuer" /> property.</param>
- <param name="subject">The subject that this claim describes.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="type" /> or <paramref name="value" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.Claim.Clone">
- <summary>Returns a new <see cref="T:System.Security.Claims.Claim" /> object copied from this object. The new claim does not have a subject.</summary>
- <returns>The new claim object.</returns>
- </member>
- <member name="M:System.Security.Claims.Claim.Clone(System.Security.Claims.ClaimsIdentity)">
- <summary>Returns a new <see cref="T:System.Security.Claims.Claim" /> object copied from this object. The subject of the new claim is set to the specified ClaimsIdentity.</summary>
- <returns>The new claim object.</returns>
- <param name="identity">The intended subject of the new claim.</param>
- </member>
- <member name="P:System.Security.Claims.Claim.CustomSerializationData"></member>
- <member name="P:System.Security.Claims.Claim.Issuer">
- <summary>Gets the issuer of the claim.</summary>
- <returns>A name that refers to the issuer of the claim.</returns>
- </member>
- <member name="P:System.Security.Claims.Claim.OriginalIssuer">
- <summary>Gets the original issuer of the claim. </summary>
- <returns>A name that refers to the original issuer of the claim.</returns>
- </member>
- <member name="P:System.Security.Claims.Claim.Properties">
- <summary>Gets a dictionary that contains additional properties associated with this claim.</summary>
- <returns>A dictionary that contains additional properties associated with the claim. The properties are represented as name-value pairs.</returns>
- </member>
- <member name="P:System.Security.Claims.Claim.Subject">
- <summary>Gets the subject of the claim.</summary>
- <returns>The subject of the claim.</returns>
- </member>
- <member name="M:System.Security.Claims.Claim.ToString">
- <summary>Returns a string representation of this <see cref="T:System.Security.Claims.Claim" /> object.</summary>
- <returns>The string representation of this <see cref="T:System.Security.Claims.Claim" /> object.</returns>
- </member>
- <member name="P:System.Security.Claims.Claim.Type">
- <summary>Gets the claim type of the claim.</summary>
- <returns>The claim type.</returns>
- </member>
- <member name="P:System.Security.Claims.Claim.Value">
- <summary>Gets the value of the claim.</summary>
- <returns>The claim value.</returns>
- </member>
- <member name="P:System.Security.Claims.Claim.ValueType">
- <summary>Gets the value type of the claim.</summary>
- <returns>The claim value type.</returns>
- </member>
- <member name="M:System.Security.Claims.Claim.WriteTo(System.IO.BinaryWriter)"></member>
- <member name="M:System.Security.Claims.Claim.WriteTo(System.IO.BinaryWriter,System.Byte[])"></member>
- <member name="T:System.Security.Claims.ClaimsIdentity">
- <summary>Represents a claims-based identity.</summary>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.#ctor">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity" /> class with an empty claims collection.</summary>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity" /> class using an enumerated collection of <see cref="T:System.Security.Claims.Claim" /> objects.</summary>
- <param name="claims">The claims with which to populate the claims identity.</param>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.String)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity" /> class with the specified claims and authentication type.</summary>
- <param name="claims">The claims with which to populate the claims identity.</param>
- <param name="authenticationType">The type of authentication used.</param>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.String,System.String,System.String)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity" /> class with the specified, claims, authentication type, name claim type, and role claim type.</summary>
- <param name="claims">The claims with which to populate the claims identity.</param>
- <param name="authenticationType">The type of authentication used.</param>
- <param name="nameType">The claim type to use for name claims.</param>
- <param name="roleType">The claim type to use for role claims.</param>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.IO.BinaryReader)"></member>
- <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Claims.ClaimsIdentity)"></member>
- <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Principal.IIdentity)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity" /> class using the name and authentication type from the specified <see cref="T:System.Security.Principal.IIdentity" />.</summary>
- <param name="identity">The identity from which to base the new claims identity.</param>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Principal.IIdentity,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity" /> class using the specified claims and the specified <see cref="T:System.Security.Principal.IIdentity" />.</summary>
- <param name="identity">The identity from which to base the new claims identity.</param>
- <param name="claims">The claims with which to populate the claims identity.</param>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.Security.Principal.IIdentity,System.Collections.Generic.IEnumerable{System.Security.Claims.Claim},System.String,System.String,System.String)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity" /> class from the specified <see cref="T:System.Security.Principal.IIdentity" /> using the specified claims, authentication type, name claim type, and role claim type.</summary>
- <param name="identity">The identity from which to base the new claims identity.</param>
- <param name="claims">The claims with which to populate the new claims identity.</param>
- <param name="authenticationType">The type of authentication used.</param>
- <param name="nameType">The claim type to use for name claims.</param>
- <param name="roleType">The claim type to use for role claims.</param>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.String)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity" /> class with an empty claims collection and the specified authentication type.</summary>
- <param name="authenticationType">The type of authentication used.</param>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.#ctor(System.String,System.String,System.String)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsIdentity" /> class with the specified authentication type, name claim type, and role claim type.</summary>
- <param name="authenticationType">The type of authentication used.</param>
- <param name="nameType">The claim type to use for name claims.</param>
- <param name="roleType">The claim type to use for role claims.</param>
- </member>
- <member name="P:System.Security.Claims.ClaimsIdentity.Actor">
- <summary>Gets or sets the identity of the calling party that was granted delegation rights.</summary>
- <returns>The calling party that was granted delegation rights.</returns>
- <exception cref="T:System.InvalidOperationException">An attempt to set the property to the current instance occurs.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.AddClaim(System.Security.Claims.Claim)">
- <summary>Adds a single claim to this claims identity.</summary>
- <param name="claim">The claim to add.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="claim" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.AddClaims(System.Collections.Generic.IEnumerable{System.Security.Claims.Claim})">
- <summary>Adds a list of claims to this claims identity.</summary>
- <param name="claims">The claims to add.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="claims" /> is null.</exception>
- </member>
- <member name="P:System.Security.Claims.ClaimsIdentity.AuthenticationType">
- <summary>Gets the authentication type.</summary>
- <returns>The authentication type.</returns>
- </member>
- <member name="P:System.Security.Claims.ClaimsIdentity.BootstrapContext">
- <summary>Gets or sets the token that was used to create this claims identity.</summary>
- <returns>The bootstrap context.</returns>
- </member>
- <member name="P:System.Security.Claims.ClaimsIdentity.Claims">
- <summary>Gets the claims associated with this claims identity.</summary>
- <returns>The collection of claims associated with this claims identity.</returns>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.Clone">
- <summary>Returns a new <see cref="T:System.Security.Claims.ClaimsIdentity" /> copied from this claims identity.</summary>
- <returns>A copy of the current instance.</returns>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.CreateClaim(System.IO.BinaryReader)"></member>
- <member name="P:System.Security.Claims.ClaimsIdentity.CustomSerializationData"></member>
- <member name="F:System.Security.Claims.ClaimsIdentity.DefaultIssuer">
- <summary>The default issuer; “LOCAL AUTHORITY”.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimsIdentity.DefaultNameClaimType">
- <summary>The default name claim type; <see cref="F:System.Security.Claims.ClaimTypes.Name" />.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimsIdentity.DefaultRoleClaimType">
- <summary>The default role claim type; <see cref="F:System.Security.Claims.ClaimTypes.Role" />.</summary>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.FindAll(System.Predicate{System.Security.Claims.Claim})">
- <summary>Retrieves all of the claims that are matched by the specified predicate.</summary>
- <returns>The matching claims. The list is read-only.</returns>
- <param name="match">The function that performs the matching logic.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="match" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.FindAll(System.String)">
- <summary>Retrieves all of the claims that have the specified claim type.</summary>
- <returns>The matching claims. The list is read-only.</returns>
- <param name="type">The claim type against which to match claims.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="type" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.FindFirst(System.Predicate{System.Security.Claims.Claim})">
- <summary>Retrieves the first claim that is matched by the specified predicate.</summary>
- <returns>The first matching claim or null if no match is found.</returns>
- <param name="match">The function that performs the matching logic.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="match" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.FindFirst(System.String)">
- <summary>Retrieves the first claim with the specified claim type.</summary>
- <returns>The first matching claim or null if no match is found.</returns>
- <param name="type">The claim type to match.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="type" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.HasClaim(System.Predicate{System.Security.Claims.Claim})">
- <summary>Determines whether this claims identity has a claim that is matched by the specified predicate.</summary>
- <returns>true if a matching claim exists; otherwise, false.</returns>
- <param name="match">The function that performs the matching logic.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="match" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.HasClaim(System.String,System.String)">
- <summary>Determines whether this claims identity has a claim with the specified claim type and value.</summary>
- <returns>true if a match is found; otherwise, false.</returns>
- <param name="type">The type of the claim to match.</param>
- <param name="value">The value of the claim to match.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="type" /> is null.-or-<paramref name="value" /> is null.</exception>
- </member>
- <member name="P:System.Security.Claims.ClaimsIdentity.IsAuthenticated">
- <summary>Gets a value that indicates whether the identity has been authenticated.</summary>
- <returns>true if the identity has been authenticated; otherwise, false.</returns>
- </member>
- <member name="P:System.Security.Claims.ClaimsIdentity.Label">
- <summary>Gets or sets the label for this claims identity.</summary>
- <returns>The label.</returns>
- </member>
- <member name="P:System.Security.Claims.ClaimsIdentity.Name">
- <summary>Gets the name of this claims identity.</summary>
- <returns>The name or null.</returns>
- </member>
- <member name="P:System.Security.Claims.ClaimsIdentity.NameClaimType">
- <summary>Gets the claim type that is used to determine which claims provide the value for the <see cref="P:System.Security.Claims.ClaimsIdentity.Name" /> property of this claims identity.</summary>
- <returns>The name claim type.</returns>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.RemoveClaim(System.Security.Claims.Claim)">
- <summary>Attempts to remove a claim from the claims identity.</summary>
- <param name="claim">The claim to remove.</param>
- <exception cref="T:System.InvalidOperationException">The claim cannot be removed.</exception>
- </member>
- <member name="P:System.Security.Claims.ClaimsIdentity.RoleClaimType">
- <summary>Gets the claim type that will be interpreted as a .NET Framework role among the claims in this claims identity.</summary>
- <returns>The role claim type.</returns>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.TryRemoveClaim(System.Security.Claims.Claim)">
- <summary>Attempts to remove a claim from the claims identity.</summary>
- <returns>true if the claim was successfully removed; otherwise, false.</returns>
- <param name="claim">The claim to remove.</param>
- </member>
- <member name="M:System.Security.Claims.ClaimsIdentity.WriteTo(System.IO.BinaryWriter)"></member>
- <member name="M:System.Security.Claims.ClaimsIdentity.WriteTo(System.IO.BinaryWriter,System.Byte[])"></member>
- <member name="T:System.Security.Claims.ClaimsPrincipal">
- <summary>An <see cref="T:System.Security.Principal.IPrincipal" /> implementation that supports multiple claims-based identities.</summary>
- </member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsPrincipal" /> class.</summary>
- </member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Collections.Generic.IEnumerable{System.Security.Claims.ClaimsIdentity})">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsPrincipal" /> class using the specified claims identities.</summary>
- <param name="identities">The identities from which to initialize the new claims principal.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="identities" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.IO.BinaryReader)"></member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Security.Principal.IIdentity)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsPrincipal" /> class from the specified identity.</summary>
- <param name="identity">The identity from which to initialize the new claims principal.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="identity" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.#ctor(System.Security.Principal.IPrincipal)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Claims.ClaimsPrincipal" /> class from the specified principal.</summary>
- <param name="principal">The principal from which to initialize the new claims principal.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="principal" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.AddIdentities(System.Collections.Generic.IEnumerable{System.Security.Claims.ClaimsIdentity})">
- <summary>Adds the specified claims identities to this claims principal.</summary>
- <param name="identities">The claims identities to add.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="identities" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.AddIdentity(System.Security.Claims.ClaimsIdentity)">
- <summary>Adds the specified claims identity to this claims principal.</summary>
- <param name="identity">The claims identity to add.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="identity" /> is null.</exception>
- </member>
- <member name="P:System.Security.Claims.ClaimsPrincipal.Claims">
- <summary>Gets a collection that contains all of the claims from all of the claims identities associated with this claims principal.</summary>
- <returns>The claims associated with this principal.</returns>
- </member>
- <member name="P:System.Security.Claims.ClaimsPrincipal.ClaimsPrincipalSelector">
- <summary>Gets and sets the delegate used to select the claims principal returned by the <see cref="P:System.Security.Claims.ClaimsPrincipal.Current" /> property.</summary>
- <returns>The delegate. The default is null.</returns>
- </member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.Clone"></member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.CreateClaimsIdentity(System.IO.BinaryReader)"></member>
- <member name="P:System.Security.Claims.ClaimsPrincipal.Current">
- <summary>Gets the current claims principal.</summary>
- <returns>The current claims principal.</returns>
- </member>
- <member name="P:System.Security.Claims.ClaimsPrincipal.CustomSerializationData"></member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.FindAll(System.Predicate{System.Security.Claims.Claim})">
- <summary>Retrieves all of the claims that are matched by the specified predicate.</summary>
- <returns>The matching claims.</returns>
- <param name="match">The function that performs the matching logic.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="match" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.FindAll(System.String)">
- <summary>Retrieves all or the claims that have the specified claim type.</summary>
- <returns>The matching claims.</returns>
- <param name="type">The claim type against which to match claims.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="type" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.FindFirst(System.Predicate{System.Security.Claims.Claim})">
- <summary>Retrieves the first claim that is matched by the specified predicate.</summary>
- <returns>The first matching claim or null if no match is found.</returns>
- <param name="match">The function that performs the matching logic.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="match" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.FindFirst(System.String)">
- <summary>Retrieves the first claim with the specified claim type.</summary>
- <returns>The first matching claim or null if no match is found.</returns>
- <param name="type">The claim type to match.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="type" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.HasClaim(System.Predicate{System.Security.Claims.Claim})">
- <summary>Determines whether any of the claims identities associated with this claims principal contains a claim that is matched by the specified predicate.</summary>
- <returns>true if a matching claim exists; otherwise, false.</returns>
- <param name="match">The function that performs the matching logic.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="match" /> is null.</exception>
- </member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.HasClaim(System.String,System.String)">
- <summary>Determines whether any of the claims identities associated with this claims principal contains a claim with the specified claim type and value.</summary>
- <returns>true if a matching claim exists; otherwise, false.</returns>
- <param name="type">The type of the claim to match.</param>
- <param name="value">The value of the claim to match.</param>
- <exception cref="T:System.ArgumentNullException">
- <paramref name="type" /> is null.-or-<paramref name="value" /> is null.</exception>
- </member>
- <member name="P:System.Security.Claims.ClaimsPrincipal.Identities">
- <summary>Gets a collection that contains all of the claims identities associated with this claims principal.</summary>
- <returns>The collection of claims identities.</returns>
- </member>
- <member name="P:System.Security.Claims.ClaimsPrincipal.Identity">
- <summary>Gets the primary claims identity associated with this claims principal.</summary>
- <returns>The primary claims identity associated with this claims principal.</returns>
- </member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.IsInRole(System.String)">
- <summary>Returns a value that indicates whether the entity (user) represented by this claims principal is in the specified role.</summary>
- <returns>true if claims principal is in the specified role; otherwise, false.</returns>
- <param name="role">The role for which to check.</param>
- </member>
- <member name="P:System.Security.Claims.ClaimsPrincipal.PrimaryIdentitySelector">
- <summary>Gets and sets the delegate used to select the claims identity returned by the <see cref="P:System.Security.Claims.ClaimsPrincipal.Identity" /> property.</summary>
- <returns>The delegate. The default is null.</returns>
- </member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.WriteTo(System.IO.BinaryWriter)"></member>
- <member name="M:System.Security.Claims.ClaimsPrincipal.WriteTo(System.IO.BinaryWriter,System.Byte[])"></member>
- <member name="T:System.Security.Claims.ClaimTypes">
- <summary>Defines constants for the well-known claim types that can be assigned to a subject. This class cannot be inherited.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Actor">
- <summary>http://schemas.xmlsoap.org/ws/2009/09/identity/claims/actor.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Anonymous">
- <summary>The URI for a claim that specifies the anonymous user; http://schemas.xmlsoap.org/ws/2005/05/identity/claims/anonymous.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Authentication">
- <summary>The URI for a claim that specifies details about whether an identity is authenticated, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authenticated.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.AuthenticationInstant">
- <summary>The URI for a claim that specifies the instant at which an entity was authenticated; http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationinstant.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.AuthenticationMethod">
- <summary>The URI for a claim that specifies the method with which an entity was authenticated; http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationmethod.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.AuthorizationDecision">
- <summary>The URI for a claim that specifies an authorization decision on an entity; http://schemas.xmlsoap.org/ws/2005/05/identity/claims/authorizationdecision.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.CookiePath">
- <summary>The URI for a claim that specifies the cookie path; http://schemas.microsoft.com/ws/2008/06/identity/claims/cookiepath.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Country">
- <summary>The URI for a claim that specifies the country/region in which an entity resides, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.DateOfBirth">
- <summary>The URI for a claim that specifies the date of birth of an entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dateofbirth.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyPrimaryGroupSid">
- <summary>The URI for a claim that specifies the deny-only primary group SID on an entity; http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarygroupsid. A deny-only SID denies the specified entity to a securable object.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyPrimarySid">
- <summary>The URI for a claim that specifies the deny-only primary SID on an entity; http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlyprimarysid. A deny-only SID denies the specified entity to a securable object.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.DenyOnlySid">
- <summary>The URI for a claim that specifies a deny-only security identifier (SID) for an entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/denyonlysid. A deny-only SID denies the specified entity to a securable object.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.DenyOnlyWindowsDeviceGroup">
- <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/denyonlywindowsdevicegroup.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Dns">
- <summary>The URI for a claim that specifies the DNS name associated with the computer name or with the alternative name of either the subject or issuer of an X.509 certificate, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/dns.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Dsa">
- <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/dsa.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Email">
- <summary>The URI for a claim that specifies the email address of an entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/email.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Expiration">
- <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/expiration.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Expired">
- <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/expired.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Gender">
- <summary>The URI for a claim that specifies the gender of an entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/gender.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.GivenName">
- <summary>The URI for a claim that specifies the given name of an entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.GroupSid">
- <summary>The URI for a claim that specifies the SID for the group of an entity, http://schemas.microsoft.com/ws/2008/06/identity/claims/groupsid.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Hash">
- <summary>The URI for a claim that specifies a hash value, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/hash.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.HomePhone">
- <summary>The URI for a claim that specifies the home phone number of an entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/homephone.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.IsPersistent">
- <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/ispersistent.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Locality">
- <summary>The URI for a claim that specifies the locale in which an entity resides, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/locality.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.MobilePhone">
- <summary>The URI for a claim that specifies the mobile phone number of an entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/mobilephone.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Name">
- <summary>The URI for a claim that specifies the name of an entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.NameIdentifier">
- <summary>The URI for a claim that specifies the name of an entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.OtherPhone">
- <summary>The URI for a claim that specifies the alternative phone number of an entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/otherphone.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.PostalCode">
- <summary>The URI for a claim that specifies the postal code of an entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.PrimaryGroupSid">
- <summary>The URI for a claim that specifies the primary group SID of an entity, http://schemas.microsoft.com/ws/2008/06/identity/claims/primarygroupsid.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.PrimarySid">
- <summary>The URI for a claim that specifies the primary SID of an entity, http://schemas.microsoft.com/ws/2008/06/identity/claims/primarysid.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Role">
- <summary>The URI for a claim that specifies the role of an entity, http://schemas.microsoft.com/ws/2008/06/identity/claims/role.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Rsa">
- <summary>The URI for a claim that specifies an RSA key, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/rsa.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.SerialNumber">
- <summary>The URI for a claim that specifies a serial number, http://schemas.microsoft.com/ws/2008/06/identity/claims/serialnumber.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Sid">
- <summary>The URI for a claim that specifies a security identifier (SID), http://schemas.xmlsoap.org/ws/2005/05/identity/claims/sid.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Spn">
- <summary>The URI for a claim that specifies a service principal name (SPN) claim, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/spn.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.StateOrProvince">
- <summary>The URI for a claim that specifies the state or province in which an entity resides, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/stateorprovince.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.StreetAddress">
- <summary>The URI for a claim that specifies the street address of an entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/streetaddress.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Surname">
- <summary>The URI for a claim that specifies the surname of an entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.System">
- <summary>The URI for a claim that identifies the system entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/system.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Thumbprint">
- <summary>The URI for a claim that specifies a thumbprint, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/thumbprint. A thumbprint is a globally unique SHA-1 hash of an X.509 certificate.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Upn">
- <summary>The URI for a claim that specifies a user principal name (UPN), http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Uri">
- <summary>The URI for a claim that specifies a URI, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/uri.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.UserData">
- <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/userdata.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Version">
- <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/version.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.Webpage">
- <summary>The URI for a claim that specifies the webpage of an entity, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/webpage.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.WindowsAccountName">
- <summary>The URI for a claim that specifies the Windows domain account name of an entity, http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsaccountname.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.WindowsDeviceClaim">
- <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdeviceclaim.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.WindowsDeviceGroup">
- <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsdevicegroup.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.WindowsFqbnVersion">
- <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsfqbnversion.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.WindowsSubAuthority">
- <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowssubauthority.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.WindowsUserClaim">
- <summary>http://schemas.microsoft.com/ws/2008/06/identity/claims/windowsuserclaim.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimTypes.X500DistinguishedName">
- <summary>The URI for a distinguished name claim of an X.509 certificate, http://schemas.xmlsoap.org/ws/2005/05/identity/claims/x500distinguishedname. The X.500 standard defines the methodology for defining distinguished names that are used by X.509 certificates.</summary>
- </member>
- <member name="T:System.Security.Claims.ClaimValueTypes">
- <summary>Defines claim value types according to the type URIs defined by W3C and OASIS. This class cannot be inherited.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.Base64Binary">
- <summary>A URI that represents the base64Binary XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.Base64Octet">
- <summary>A URI that that represents the base64Octet XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.Boolean">
- <summary>A URI that represents the boolean XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.Date">
- <summary>A URI that represents the date XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.DateTime">
- <summary>A URI that represents the dateTime XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.DaytimeDuration">
- <summary>A URI that represents the daytimeDuration XQuery data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.DnsName">
- <summary>A URI that represents the dns SOAP data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.Double">
- <summary>A URI that represents the double XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.DsaKeyValue">
- <summary>A URI that represents the DSAKeyValue XML Signature data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.Email">
- <summary>A URI that represents the emailaddress SOAP data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.Fqbn">
- <summary>A URI that represents the fqbn XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.HexBinary">
- <summary>A URI that represents the hexBinary XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.Integer">
- <summary>A URI that represents the integer XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.Integer32">
- <summary>A URI that represents the integer32 XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.Integer64">
- <summary>A URI that represents the integer64 XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.KeyInfo">
- <summary>A URI that represents the KeyInfo XML Signature data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.Rfc822Name">
- <summary>A URI that represents the rfc822Name XACML 1.0 data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.Rsa">
- <summary>A URI that represents the rsa SOAP data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.RsaKeyValue">
- <summary>A URI that represents the RSAKeyValue XML Signature data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.Sid">
- <summary>A URI that represents the sid XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.String">
- <summary>A URI that represents the string XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.Time">
- <summary>A URI that represents the time XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.UInteger32">
- <summary>A URI that represents the uinteger32 XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.UInteger64">
- <summary>A URI that represents the uinteger64 XML data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.UpnName">
- <summary>A URI that represents the UPN SOAP data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.X500Name">
- <summary>A URI that represents the x500Name XACML 1.0 data type.</summary>
- </member>
- <member name="F:System.Security.Claims.ClaimValueTypes.YearMonthDuration">
- <summary>A URI that represents the yearMonthDuration XQuery data type.</summary>
- </member>
- <member name="T:System.Security.Principal.GenericIdentity">
- <summary>Represents a generic user.</summary>
- </member>
- <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.Security.Principal.GenericIdentity)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Principal.GenericIdentity" /> class by using the specified <see cref="T:System.Security.Principal.GenericIdentity" /> object.</summary>
- <param name="identity">The object from which to construct the new instance of <see cref="T:System.Security.Principal.GenericIdentity" />.</param>
- </member>
- <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.String)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Principal.GenericIdentity" /> class representing the user with the specified name.</summary>
- <param name="name">The name of the user on whose behalf the code is running. </param>
- <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is null. </exception>
- </member>
- <member name="M:System.Security.Principal.GenericIdentity.#ctor(System.String,System.String)">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Principal.GenericIdentity" /> class representing the user with the specified name and authentication type.</summary>
- <param name="name">The name of the user on whose behalf the code is running. </param>
- <param name="type">The type of authentication used to identify the user. </param>
- <exception cref="T:System.ArgumentNullException">The <paramref name="name" /> parameter is null.-or- The <paramref name="type" /> parameter is null. </exception>
- </member>
- <member name="P:System.Security.Principal.GenericIdentity.AuthenticationType">
- <summary>Gets the type of authentication used to identify the user.</summary>
- <returns>The type of authentication used to identify the user.</returns>
- </member>
- <member name="P:System.Security.Principal.GenericIdentity.Claims">
- <summary>Gets all claims for the user represented by this generic identity.</summary>
- <returns>A collection of claims for this <see cref="T:System.Security.Principal.GenericIdentity" /> object.</returns>
- </member>
- <member name="M:System.Security.Principal.GenericIdentity.Clone">
- <summary>Creates a new object that is a copy of the current instance.</summary>
- <returns>A copy of the current instance.</returns>
- </member>
- <member name="P:System.Security.Principal.GenericIdentity.IsAuthenticated">
- <summary>Gets a value indicating whether the user has been authenticated.</summary>
- <returns>true if the user was has been authenticated; otherwise, false.</returns>
- </member>
- <member name="P:System.Security.Principal.GenericIdentity.Name">
- <summary>Gets the user's name.</summary>
- <returns>The name of the user on whose behalf the code is being run.</returns>
- </member>
- <member name="T:System.Security.Principal.GenericPrincipal">
- <summary>Represents a generic principal.</summary>
- </member>
- <member name="M:System.Security.Principal.GenericPrincipal.#ctor(System.Security.Principal.IIdentity,System.String[])">
- <summary>Initializes a new instance of the <see cref="T:System.Security.Principal.GenericPrincipal" /> class from a user identity and an array of role names to which the user represented by that identity belongs.</summary>
- <param name="identity">A basic implementation of <see cref="T:System.Security.Principal.IIdentity" /> that represents any user. </param>
- <param name="roles">An array of role names to which the user represented by the <paramref name="identity" /> parameter belongs. </param>
- <exception cref="T:System.ArgumentNullException">The <paramref name="identity" /> parameter is null. </exception>
- </member>
- <member name="P:System.Security.Principal.GenericPrincipal.Identity">
- <summary>Gets the <see cref="T:System.Security.Principal.GenericIdentity" /> of the user represented by the current <see cref="T:System.Security.Principal.GenericPrincipal" />.</summary>
- <returns>The <see cref="T:System.Security.Principal.GenericIdentity" /> of the user represented by the <see cref="T:System.Security.Principal.GenericPrincipal" />.</returns>
- </member>
- <member name="M:System.Security.Principal.GenericPrincipal.IsInRole(System.String)">
- <summary>Determines whether the current <see cref="T:System.Security.Principal.GenericPrincipal" /> belongs to the specified role.</summary>
- <returns>true if the current <see cref="T:System.Security.Principal.GenericPrincipal" /> is a member of the specified role; otherwise, false.</returns>
- <param name="role">The name of the role for which to check membership. </param>
- </member>
- </members>
- </doc>
|