Interface used for Discovery plugins.
Discovery plugins extend the OpenID Client to support additional identifier discovery methods.
| C# | Visual Basic | Visual C++ |
public interface IDiscovery
Public Interface IDiscovery
public interface class IDiscovery
| All Members | Methods | Properties | |||
| Icon | Member | Description |
|---|---|---|
| Discover(String) |
Method called during discovery process.
| |
| Name |
Human-readable name of plugin.
| |
| Parent |
Parent StateContainer object.
| |
| ProcessId(String) |
Method called prior to discovery process. Accepts a claimed identifier and returns
the normalized identifier, and an endpoint URL.
| |
| Version |
Based on discovery, returns highest protocol version supported by endpoint. Used by consumer
to determine which version of protocol to use when connecting to Identity Provider.
|