AuthBridge.Model.ModelExtensions.ToModel C# (CSharp) Method

ToModel() public static method

public static ToModel ( this claimProvider ) : ClaimProvider
claimProvider this
return ClaimProvider
        public static ClaimProvider ToModel(this ClaimProviderElement claimProvider)
        {
            if (claimProvider == null)
                return null;

            return new ClaimProvider
            {
                Identifier = new Uri(claimProvider.Name),
                DisplayName = claimProvider.DisplayName,
                Url = claimProvider.Uri.ReplaceWithLocalhostWhenRelative(),
                Protocol = claimProvider.ProtocolHandler,
                IdpInitiatedOnly = claimProvider.IdpInitiatedOnly,
                Parameters = claimProvider.Params.ToModel()
            };
        }

Same methods

ModelExtensions::ToModel ( this claimRequirement ) : AuthBridge.Model.ClaimTypeRequirement
ModelExtensions::ToModel ( this parameters ) : NameValueCollection
ModelExtensions::ToModel ( this scopeElement ) : Scope
ModelExtensions