Interface ISamlConfigurationNameResolver
- Namespace
- ComponentSpace.Saml2.Configuration.Resolver
- Assembly
- ComponentSpace.Saml2.dll
Resolves configuration names.
public interface ISamlConfigurationNameResolver
Methods
GetPartnerIdentityProviderNameAsync(string, string)
Gets the name of the partner identity provider configuration to use for the SAML message identified by its issuer.
Task<string> GetPartnerIdentityProviderNameAsync(string configurationName = null, string issuerName = null)
Parameters
Returns
Exceptions
- SamlException
Thrown when the partner identity provider configuration name cannot be found.
GetPartnerServiceProviderNameAsync(string, string)
Gets the name of the partner service provider configuration to use for the SAML message identified by its issuer.
Task<string> GetPartnerServiceProviderNameAsync(string configurationName = null, string issuerName = null)
Parameters
Returns
Exceptions
- SamlException
Thrown when the partner service provider configuration name cannot be found.