ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
class.ilWebServicesSetupConfig.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
21use ILIAS\Setup;
22
24{
26 protected string $soap_wsdl_path;
27 protected int $soap_connect_timeout;
28 protected string $rpc_server_host;
29 protected int $rpc_server_port;
30
31 protected string $soap_internal_wsdl_path;
35
40
41 public function __construct(
43 string $soap_wsdl_path,
46 string $rpc_server_host,
52 ) {
53 $this->soap_user_administration = $soap_user_administration;
54 $this->soap_wsdl_path = $soap_wsdl_path;
55 $this->soap_connect_timeout = $soap_connect_timeout;
56 $this->rpc_server_host = $rpc_server_host;
57 $this->rpc_server_port = $rpc_server_port;
58 $this->soap_response_timeout = $soap_response_timeout;
59
60 $this->soap_internal_wsdl_path = $soap_internal_wsdl_path;
61 $this->soap_internal_wsdl_verify_peer = $soap_internal_wsdl_verify_peer;
62 $this->soap_internal_wsdl_verify_peer_name = $soap_internal_wsdl_verify_peer_name;
63 $this->soap_internal_wsdl_allow_self_signed = $soap_internal_wsdl_allow_self_signed;
64 }
65
66 public function isSOAPUserAdministration(): bool
67 {
69 }
70
71 public function getSOAPWsdlPath(): string
72 {
74 }
75
76 public function getSOAPConnectTimeout(): int
77 {
79 }
80
81 public function getRPCServerHost(): string
82 {
84 }
85
86 public function getRPCServerPort(): int
87 {
89 }
90
91 public function getSoapResponseTimeout(): int
92 {
94 }
95
96 public function getSoapInternalWsdlPath(): string
97 {
99 }
100
101 public function getSoapInternalWsdlVerifyPeer(): bool
102 {
104 }
105
106 public function getSoapInternalWsdlVerifyPeerName(): bool
107 {
109 }
110
112 {
114 }
115}
__construct(bool $soap_user_administration, string $soap_wsdl_path, int $soap_connect_timeout, int $soap_response_timeout, string $rpc_server_host, int $rpc_server_port, string $soap_internal_wsdl_path, bool $soap_internal_wsdl_verify_peer, bool $soap_internal_wsdl_verify_peer_name, bool $soap_internal_wsdl_allow_self_signed,)
A configuration for the setup.
Definition: Config.php:27
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...