Interface ISAMLConfigurationNameResolver
Resolves configuration names.
Namespace: ComponentSpace.SAML2.Configuration.Resolver
Assembly: ComponentSpace.Saml2.dll
Syntax
public interface ISAMLConfigurationNameResolver
Methods
GetPartnerIdentityProviderName(String, String)
Gets the name of the partner identity provider configuration to use for the SAML message identified by its issuer.
Declaration
string GetPartnerIdentityProviderName(string configurationName, string issuerName)
Parameters
Type | Name | Description |
---|---|---|
System.String | configurationName | The configuration name or |
System.String | issuerName | The issuer name. |
Returns
Type | Description |
---|---|
System.String | The partner identity provider configuration name. |
Exceptions
Type | Condition |
---|---|
SAMLException | Thrown when the partner identity provider configuration name cannot be found. |
GetPartnerServiceProviderName(String, String)
Gets the name of the partner service provider configuration to use for the SAML message identified by its issuer.
Declaration
string GetPartnerServiceProviderName(string configurationName, string issuerName)
Parameters
Type | Name | Description |
---|---|---|
System.String | configurationName | The configuration name or |
System.String | issuerName | The issuer name. |
Returns
Type | Description |
---|---|
System.String | The partner service provider configuration name. |
Exceptions
Type | Condition |
---|---|
SAMLException | Thrown when the partner service provider configuration name cannot be found. |