Class ClaimComparer
Represents a System.Security.Claims.Claim comparison operation that considers claims of same type and with the same value to be equal.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Namespace: IRM.IdentityModel.Claims
Assembly: IRM.dll
Syntax
public class ClaimComparer : IEqualityComparer<Claim>, IEqualityComparer
Methods
Equals(Claim, Claim)
Declaration
public bool Equals(Claim x, Claim y)
Parameters
System.Security.Claims.Claim
x
|
System.Security.Claims.Claim
y
|
Returns
Boolean
|
Implements
GetHashCode(Claim)
Declaration
public int GetHashCode(Claim obj)
Parameters
System.Security.Claims.Claim
obj
|
Returns
System.Int32
|
Implements
System.Collections.Generic.IEqualityComparer<T>.GetHashCode(T)
Explicit Interface Implementations
IEqualityComparer.Equals(Object, Object)
Declaration
bool IEqualityComparer.Equals(object x, object y)
Parameters
Object
x
|
Object
y
|
Returns
Boolean
|
Implements
System.Collections.IEqualityComparer.Equals(System.Object, System.Object)
IEqualityComparer.GetHashCode(Object)
Declaration
int IEqualityComparer.GetHashCode(object obj)
Parameters
Object
obj
|
Returns
System.Int32
|
Implements
System.Collections.IEqualityComparer.GetHashCode(System.Object)