Table of Contents

Class EndpointHandlerUtil

Namespace: Casewhere.Common.Exceptions
Assembly: Casewhere.Common.dll

public static class EndpointHandlerUtil

Inheritance

objectEndpointHandlerUtil

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object)

Methods

DetermineEndpointConfiguration(ProtocolEndpoint, ICollection<ProtocolEndpoint>)

Determine which endpoint to use based on the protocol defaults, configuration data and metadata (SSO or SLO) endpoints

public static ProtocolEndpoint DetermineEndpointConfiguration(ProtocolEndpoint configProtocolEndpoint, ICollection<ProtocolEndpoint> metadataSSOEndpoints)

Parameters

configProtocolEndpoint ProtocolEndpoint

metadataSSOEndpoints ICollection<ProtocolEndpoint>

Returns

ProtocolEndpoint