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
System.String configurationName

The configuration name or null if none.

Returns
Type Description
System.Threading.Tasks.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
System.String configurationName

The configuration name or null if none.

Returns
Type Description
System.Threading.Tasks.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
System.String configurationName

The configuration name or null if none.

System.String partnerName

The partner name.

Returns
Type Description
System.Threading.Tasks.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
System.String configurationName

The configuration name or null if none.

System.String partnerName

The partner name.

Returns
Type Description
System.Threading.Tasks.Task

A task that represents the operation.

In This Article
Back to top Copyright © ComponentSpace Pty Ltd 2017-2022. All rights reserved.