Show / Hide Table of Contents

Interface ISamlCachedConfigurationResolver

Caches configuration.

Inherited Members
ISamlConfigurationResolver.IsLocalIdentityProviderAsync(string)
ISamlConfigurationResolver.IsLocalServiceProviderAsync(string)
ISamlConfigurationResolver.GetLocalIdentityProviderConfigurationAsync(string)
ISamlConfigurationResolver.GetLocalServiceProviderConfigurationAsync(string)
ISamlConfigurationResolver.GetPartnerIdentityProviderConfigurationAsync(string, string)
ISamlConfigurationResolver.GetPartnerServiceProviderConfigurationAsync(string, string)
ISamlConfigurationResolver.GetPartnerIdentityProviderNamesAsync(string)
ISamlConfigurationResolver.GetPartnerServiceProviderNamesAsync(string)
Namespace: ComponentSpace.Saml2.Configuration.Resolver
Assembly: ComponentSpace.Saml2.dll
Syntax
public interface ISamlCachedConfigurationResolver : ISamlConfigurationResolver

Methods

RemoveLocalIdentityProviderConfigurationAsync(string)

Removes the local identity provider configuration from the cache.

Declaration
Task RemoveLocalIdentityProviderConfigurationAsync(string configurationName = null)
Parameters
Type Name Description
string configurationName

The configuration name or null if none.

Returns
Type Description
Task

A task that represents the operation.

RemoveLocalServiceProviderConfigurationAsync(string)

Removes the local service provider configuration from the cache.

Declaration
Task RemoveLocalServiceProviderConfigurationAsync(string configurationName = null)
Parameters
Type Name Description
string configurationName

The configuration name or null if none.

Returns
Type Description
Task

A task that represents the operation.

RemovePartnerIdentityProviderConfigurationAsync(string, string)

Removes the partner identity provider configuration from the cache.

Declaration
Task RemovePartnerIdentityProviderConfigurationAsync(string configurationName = null, string partnerName = null)
Parameters
Type Name Description
string configurationName

The configuration name or null if none.

string partnerName

The partner name.

Returns
Type Description
Task

A task that represents the operation.

RemovePartnerServiceProviderConfigurationAsync(string, string)

Removes the partner service provider configuration from the cache.

Declaration
Task RemovePartnerServiceProviderConfigurationAsync(string configurationName = null, string partnerName = null)
Parameters
Type Name Description
string configurationName

The configuration name or null if none.

string partnerName

The partner name.

Returns
Type Description
Task

A task that represents the operation.

In this article
Back to top Copyright © ComponentSpace Pty Ltd 2017-2025. All rights reserved.