Table of Contents

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

configurationName string

The configuration name or null if 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

configurationName string

The configuration name or null if 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

configurationName string

The configuration name or null if none.

partnerName string

The 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

configurationName string

The configuration name or null if none.

partnerName string

The partner name.

Returns

Task

A task that represents the operation.