Beispiel #1
0
        public SecurityConfiguration(Action <ConfigurationExpression> configurationExpression)
        {
            if (configurationExpression == null)
            {
                throw new ArgumentNullException("configurationExpression");
            }

            var expression = new ConfigurationExpression();

            configurationExpression(expression);
            Expression = expression;

            Advanced = Expression.Advanced;
            ExternalServiceLocator     = Expression.ExternalServiceLocator;
            IgnoreMissingConfiguration = Expression.ShouldIgnoreMissingConfiguration;
            PolicyContainers           = Expression;
        }
 private static bool CanCreateSecurityContextFromConfigurationExpression(ConfigurationExpression expression)
 {
     return(expression.IsAuthenticated != null);
 }