Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

class Duende.​IdentityServer.​Validation.​ResponseTypeEqualityComparer

Assembly: Duende.IdentityServer

Inheritance: object → ResponseTypeEqualityComparer

Implemented Interfaces

Compares resource_type strings, where the order of space-delimited values is insignificant.

Remarks

<para> This is to handle the fact that the order of multi-valued response_type lists is insignificant, per the <see href="https://tools.ietf.org/html/rfc6749#section-3.1.1">OAuth2 spec</see> and the (<see href="http://openid.net/specs/oauth-v2-multiple-response-types-1_0-03.html#terminology">OAuth 2.0 Multiple Response Type Encoding Practices draft </see>). </para>

Methods

public bool
Equals​(string x, string y)
Determines whether the specified values are equal.
Returns true if the specified values are equal; otherwise, false.
x The first string to compare.
y The second string to compare.
public int
GetHashCode​(string value)
Returns a hash code for the value.
Returns A hash code for the value, suitable for use in hashing algorithms and data structures like a hash table.
value The value for which a hash code is to be returned.
public bool
Equals​(object obj)
Inherited from object
protected void
Finalize​()
Inherited from object
public int
GetHashCode​()
Inherited from object
GetType​()
Inherited from object
protected object
MemberwiseClone​()
Inherited from object
public string
ToString​()
Inherited from object