Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
08/27/10 08:35:43 (14 years ago)
Author:
cneumuel
Message:

added authorizationManager which checks for permission to specific jobs (#1168)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3.3-HiveMigration/sources/HeuristicLab.Hive/HeuristicLab.Hive.Server.Core/3.3/app.config

    r4320 r4333  
    11<?xml version="1.0" encoding="utf-8" ?>
    22<configuration>
     3  <system.diagnostics>
     4    <sources>
     5      <source name="Warnings" switchValue="Warning, ActivityTracing">
     6        <listeners>
     7          <add type="System.Diagnostics.DefaultTraceListener" name="Default">
     8            <filter type="" />
     9          </add>
     10        </listeners>
     11      </source>
     12    </sources>
     13    <sharedListeners>
     14      <add type="System.Diagnostics.EventLogTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
     15        name="EventLogTracer" traceOutputOptions="LogicalOperationStack, DateTime, Timestamp, ProcessId, ThreadId, Callstack">
     16        <filter type="" />
     17      </add>
     18    </sharedListeners>
     19  </system.diagnostics>
    320  <connectionStrings>
    421    <add name="HeuristicLab.Authentication"
     
    2643
    2744  <system.serviceModel>
    28    
     45
     46    <diagnostics>
     47      <messageLogging logEntireMessage="true" logMalformedMessages="true"
     48        logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="true"
     49        maxMessagesToLog="3000" />
     50    </diagnostics>
    2951    <bindings>
    3052      <netTcpBinding>
    3153        <binding name="TcpStreamedBinding" sendTimeout="00:10:00" transferMode="Streamed"
    32           maxBufferPoolSize="104857600" maxBufferSize="104857600" maxReceivedMessageSize="104857600">
     54          maxBufferPoolSize="104857600" maxBufferSize="104857600"
     55          maxReceivedMessageSize="104857600" maxConnections="100" listenBacklog="100">
    3356          <readerQuotas maxStringContentLength="104857600" maxArrayLength="104857600" />
    3457          <security mode="TransportWithMessageCredential">
    35             <transport clientCredentialType="Certificate" />
     58            <transport clientCredentialType="Certificate"/>
    3659            <message clientCredentialType="UserName" />
    3760          </security>
     
    3962      </netTcpBinding>
    4063      <wsHttpBinding>
    41         <binding name="HttpBinding">
     64        <binding name="HiveServerHttpBinding">
    4265          <security mode="Message">
     66            <transport/>
    4367            <message clientCredentialType="UserName" />
    4468          </security>
     
    6084          <serviceSecurityAudit auditLogLocation="Application" suppressAuditFailure="false"
    6185            messageAuthenticationAuditLevel="SuccessOrFailure" />
     86          <serviceThrottling maxConcurrentCalls="100"/>
    6287        </behavior>
    6388      </serviceBehaviors>
     
    6590    <services>
    6691      <service behaviorConfiguration="ServiceBehaviour" name="HeuristicLab.Hive.Server.Core.SlaveFacade">
    67         <endpoint address="" binding="wsHttpBinding" bindingConfiguration="HttpBinding"
     92        <endpoint address="" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding"
    6893          name="SlaveHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.ISlaveFacade" />
    69         <endpoint address="mex" binding="mexHttpBinding" name="SlaveMexEndpoint"
     94        <endpoint address="mex" binding="mexHttpBinding" name="SlaveMexEndpoint" bindingConfiguration=""
    7095          contract="HeuristicLab.Hive.Contracts.Interfaces.ISlaveFacade" />
    7196        <endpoint binding="netTcpBinding" bindingConfiguration="TcpStreamedBinding"
     
    81106      </service>
    82107      <service behaviorConfiguration="ServiceBehaviour" name="HeuristicLab.Hive.Server.Core.ServerConsoleFacade">
    83         <endpoint address="" binding="wsHttpBinding" bindingConfiguration="HttpBinding"
     108        <endpoint address="" binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding"
    84109          name="ServerConsoleHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IServerConsoleFacade" />
    85110        <endpoint address="mex" binding="mexHttpBinding" name="ServerConsoleMexEndpoint"
     
    96121        <endpoint address="mex" binding="mexTcpBinding" bindingConfiguration=""
    97122          name="ClientTcpMexEndpoint" contract="IMetadataExchange" />
    98         <endpoint binding="wsHttpBinding" bindingConfiguration="HttpBinding"
     123        <endpoint binding="wsHttpBinding" bindingConfiguration="HiveServerHttpBinding"
    99124          name="ClientHttpEndpoint" contract="HeuristicLab.Hive.Contracts.Interfaces.IClientFacade" />
    100125        <endpoint address="mex" binding="mexHttpBinding" bindingConfiguration=""
     
    108133      </service>
    109134    </services>
    110    
     135
    111136  </system.serviceModel>
    112  
     137
    113138</configuration>
Note: See TracChangeset for help on using the changeset viewer.