Interface ISamlCachedConfigurationResolver
- Namespace
- ComponentSpace.Saml2.Configuration.Resolver
- Assembly
- ComponentSpace.Saml2.dll
Caches configuration.
public interface ISamlCachedConfigurationResolver : ISamlConfigurationResolver
- Inherited Members
Methods
RemoveLocalIdentityProviderConfigurationAsync(string)
Removes the local identity provider configuration from the cache.
Task RemoveLocalIdentityProviderConfigurationAsync(string configurationName = null)
Parameters
configurationNamestringThe configuration name or
nullif none.
Returns
- Task
A task that represents the operation.
RemoveLocalServiceProviderConfigurationAsync(string)
Removes the local service provider configuration from the cache.
Task RemoveLocalServiceProviderConfigurationAsync(string configurationName = null)
Parameters
configurationNamestringThe configuration name or
nullif none.
Returns
- Task
A task that represents the operation.
RemovePartnerIdentityProviderConfigurationAsync(string, string)
Removes the partner identity provider configuration from the cache.
Task RemovePartnerIdentityProviderConfigurationAsync(string configurationName = null, string partnerName = null)
Parameters
configurationNamestringThe configuration name or
nullif none.partnerNamestringThe partner name.
Returns
- Task
A task that represents the operation.
RemovePartnerServiceProviderConfigurationAsync(string, string)
Removes the partner service provider configuration from the cache.
Task RemovePartnerServiceProviderConfigurationAsync(string configurationName = null, string partnerName = null)
Parameters
configurationNamestringThe configuration name or
nullif none.partnerNamestringThe partner name.
Returns
- Task
A task that represents the operation.