source: src/router/php7/ext/ldap/tests/ldap_set_option_tls_protocol_min_basic.phpt @ 31874

Last change on this file since 31874 was 31874, checked in by brainslayer, 6 weeks ago

update php

File size: 754 bytes
Line 
1--TEST--
2ldap_set_option() - Basic test for TLS protocol min ldap option
3--CREDITS--
4Chad Sikorra <Chad.Sikorra@gmail.com>
5--SKIPIF--
6<?php require_once('skipif.inc'); ?>
7--FILE--
8<?php
9require "connect.inc";
10$link = ldap_connect($host, $port);
11
12foreach([
13        LDAP_OPT_X_TLS_PROTOCOL_SSL2,
14        LDAP_OPT_X_TLS_PROTOCOL_SSL3,
15        LDAP_OPT_X_TLS_PROTOCOL_TLS1_0,
16        LDAP_OPT_X_TLS_PROTOCOL_TLS1_1,
17        LDAP_OPT_X_TLS_PROTOCOL_TLS1_2,
18] as $option) {
19        $result = ldap_set_option($link, LDAP_OPT_X_TLS_PROTOCOL_MIN, $option);
20        var_dump($result);
21
22        ldap_get_option($link, LDAP_OPT_X_TLS_PROTOCOL_MIN, $optionval);
23        var_dump($optionval);
24}
25?>
26===DONE===
27--EXPECT--
28bool(true)
29int(512)
30bool(true)
31int(768)
32bool(true)
33int(769)
34bool(true)
35int(770)
36bool(true)
37int(771)
38===DONE===
Note: See TracBrowser for help on using the repository browser.