@@ -1443,9 +1443,9 @@ credential_validator.regexp = ^abc\\d+",
14431443 [{cacertfile ," test/config_schema_SUITE_data/certs/ca_certificate.pem" },
14441444 {certfile ," test/config_schema_SUITE_data/certs/server_certificate.pem" },
14451445 {keyfile ," test/config_schema_SUITE_data/certs/server_key.pem" },
1446- {versions ,[ 'tlsv1.2' , 'tlsv1.1' ]}]
1447- }]
1448- }],
1446+ {server_name_indication , disable },
1447+ { versions ,[ 'tlsv1.2' , 'tlsv1.1' ]}]}
1448+ ] }],
14491449 []},
14501450 {amqp_client_ssl_options_sni_hostname ,
14511451 " amqp_client.ssl_options.cacertfile = test/config_schema_SUITE_data/certs/ca_certificate.pem
@@ -1548,9 +1548,9 @@ credential_validator.regexp = ^abc\\d+",
15481548 [{cacertfile ," test/config_schema_SUITE_data/certs/ca_certificate.pem" },
15491549 {certfile ," test/config_schema_SUITE_data/certs/server_certificate.pem" },
15501550 {keyfile ," test/config_schema_SUITE_data/certs/server_key.pem" },
1551- {versions ,[ 'tlsv1.2' , 'tlsv1.1' ]}]
1552- }]
1553- }],
1551+ {server_name_indication , disable },
1552+ { versions ,[ 'tlsv1.2' , 'tlsv1.1' ]}]}
1553+ ] }],
15541554 []},
15551555 {amqp10_client_ssl_options_sni_hostname ,
15561556 " amqp10_client.ssl_options.cacertfile = test/config_schema_SUITE_data/certs/ca_certificate.pem
@@ -1569,5 +1569,146 @@ credential_validator.regexp = ^abc\\d+",
15691569 {server_name_indication , " hostname.dev" }
15701570 ]}
15711571 ]}],
1572+ []},
1573+
1574+ % %
1575+ % % AMQP client ssl_options = none
1576+ % %
1577+
1578+ {amqp_client_ssl_options_none ,
1579+ " amqp_client.ssl_options = none" ,
1580+ [{amqp_client ,
1581+ [{ssl_options , []}]}],
1582+ []},
1583+ {amqp10_client_ssl_options_none ,
1584+ " amqp10_client.ssl_options = none" ,
1585+ [{amqp10_client ,
1586+ [{ssl_options , []}]}],
1587+ []},
1588+
1589+ % %
1590+ % % AMQP client: additional `ssl_options`
1591+ % %
1592+
1593+ {amqp_client_ssl_options_crl_check ,
1594+ " amqp_client.ssl_options.cacertfile = test/config_schema_SUITE_data/certs/ca_certificate.pem
1595+ amqp_client.ssl_options.certfile = test/config_schema_SUITE_data/certs/server_certificate.pem
1596+ amqp_client.ssl_options.keyfile = test/config_schema_SUITE_data/certs/server_key.pem
1597+ amqp_client.ssl_options.crl_check = peer" ,
1598+ [{amqp_client ,
1599+ [{ssl_options ,
1600+ [{cacertfile ," test/config_schema_SUITE_data/certs/ca_certificate.pem" },
1601+ {certfile ," test/config_schema_SUITE_data/certs/server_certificate.pem" },
1602+ {crl_check , peer },
1603+ {keyfile ," test/config_schema_SUITE_data/certs/server_key.pem" }]}]}],
1604+ []},
1605+ {amqp_client_ssl_options_log_alert ,
1606+ " amqp_client.ssl_options.cacertfile = test/config_schema_SUITE_data/certs/ca_certificate.pem
1607+ amqp_client.ssl_options.certfile = test/config_schema_SUITE_data/certs/server_certificate.pem
1608+ amqp_client.ssl_options.keyfile = test/config_schema_SUITE_data/certs/server_key.pem
1609+ amqp_client.ssl_options.log_alert = true" ,
1610+ [{amqp_client ,
1611+ [{ssl_options ,
1612+ [{cacertfile ," test/config_schema_SUITE_data/certs/ca_certificate.pem" },
1613+ {certfile ," test/config_schema_SUITE_data/certs/server_certificate.pem" },
1614+ {keyfile ," test/config_schema_SUITE_data/certs/server_key.pem" },
1615+ {log_alert , true }]}]}],
1616+ []},
1617+ {amqp_client_ssl_options_reuse_sessions ,
1618+ " amqp_client.ssl_options.cacertfile = test/config_schema_SUITE_data/certs/ca_certificate.pem
1619+ amqp_client.ssl_options.certfile = test/config_schema_SUITE_data/certs/server_certificate.pem
1620+ amqp_client.ssl_options.keyfile = test/config_schema_SUITE_data/certs/server_key.pem
1621+ amqp_client.ssl_options.reuse_sessions = true" ,
1622+ [{amqp_client ,
1623+ [{ssl_options ,
1624+ [{cacertfile ," test/config_schema_SUITE_data/certs/ca_certificate.pem" },
1625+ {certfile ," test/config_schema_SUITE_data/certs/server_certificate.pem" },
1626+ {keyfile ," test/config_schema_SUITE_data/certs/server_key.pem" },
1627+ {reuse_sessions , true }]}]}],
1628+ []},
1629+ {amqp_client_ssl_options_secure_renegotiate ,
1630+ " amqp_client.ssl_options.cacertfile = test/config_schema_SUITE_data/certs/ca_certificate.pem
1631+ amqp_client.ssl_options.certfile = test/config_schema_SUITE_data/certs/server_certificate.pem
1632+ amqp_client.ssl_options.keyfile = test/config_schema_SUITE_data/certs/server_key.pem
1633+ amqp_client.ssl_options.secure_renegotiate = true" ,
1634+ [{amqp_client ,
1635+ [{ssl_options ,
1636+ [{cacertfile ," test/config_schema_SUITE_data/certs/ca_certificate.pem" },
1637+ {certfile ," test/config_schema_SUITE_data/certs/server_certificate.pem" },
1638+ {keyfile ," test/config_schema_SUITE_data/certs/server_key.pem" },
1639+ {secure_renegotiate , true }]}]}],
1640+ []},
1641+ {amqp_client_ssl_options_psk_identity ,
1642+ " amqp_client.ssl_options.cacertfile = test/config_schema_SUITE_data/certs/ca_certificate.pem
1643+ amqp_client.ssl_options.certfile = test/config_schema_SUITE_data/certs/server_certificate.pem
1644+ amqp_client.ssl_options.keyfile = test/config_schema_SUITE_data/certs/server_key.pem
1645+ amqp_client.ssl_options.psk_identity = my_identity" ,
1646+ [{amqp_client ,
1647+ [{ssl_options ,
1648+ [{cacertfile ," test/config_schema_SUITE_data/certs/ca_certificate.pem" },
1649+ {certfile ," test/config_schema_SUITE_data/certs/server_certificate.pem" },
1650+ {keyfile ," test/config_schema_SUITE_data/certs/server_key.pem" },
1651+ {psk_identity , " my_identity" }]}]}],
1652+ []},
1653+
1654+ {amqp10_client_ssl_options_crl_check ,
1655+ " amqp10_client.ssl_options.cacertfile = test/config_schema_SUITE_data/certs/ca_certificate.pem
1656+ amqp10_client.ssl_options.certfile = test/config_schema_SUITE_data/certs/server_certificate.pem
1657+ amqp10_client.ssl_options.keyfile = test/config_schema_SUITE_data/certs/server_key.pem
1658+ amqp10_client.ssl_options.crl_check = peer" ,
1659+ [{amqp10_client ,
1660+ [{ssl_options ,
1661+ [{cacertfile ," test/config_schema_SUITE_data/certs/ca_certificate.pem" },
1662+ {certfile ," test/config_schema_SUITE_data/certs/server_certificate.pem" },
1663+ {crl_check , peer },
1664+ {keyfile ," test/config_schema_SUITE_data/certs/server_key.pem" }]}]}],
1665+ []},
1666+ {amqp10_client_ssl_options_log_alert ,
1667+ " amqp10_client.ssl_options.cacertfile = test/config_schema_SUITE_data/certs/ca_certificate.pem
1668+ amqp10_client.ssl_options.certfile = test/config_schema_SUITE_data/certs/server_certificate.pem
1669+ amqp10_client.ssl_options.keyfile = test/config_schema_SUITE_data/certs/server_key.pem
1670+ amqp10_client.ssl_options.log_alert = true" ,
1671+ [{amqp10_client ,
1672+ [{ssl_options ,
1673+ [{cacertfile ," test/config_schema_SUITE_data/certs/ca_certificate.pem" },
1674+ {certfile ," test/config_schema_SUITE_data/certs/server_certificate.pem" },
1675+ {keyfile ," test/config_schema_SUITE_data/certs/server_key.pem" },
1676+ {log_alert , true }]}]}],
1677+ []},
1678+ {amqp10_client_ssl_options_reuse_sessions ,
1679+ " amqp10_client.ssl_options.cacertfile = test/config_schema_SUITE_data/certs/ca_certificate.pem
1680+ amqp10_client.ssl_options.certfile = test/config_schema_SUITE_data/certs/server_certificate.pem
1681+ amqp10_client.ssl_options.keyfile = test/config_schema_SUITE_data/certs/server_key.pem
1682+ amqp10_client.ssl_options.reuse_sessions = true" ,
1683+ [{amqp10_client ,
1684+ [{ssl_options ,
1685+ [{cacertfile ," test/config_schema_SUITE_data/certs/ca_certificate.pem" },
1686+ {certfile ," test/config_schema_SUITE_data/certs/server_certificate.pem" },
1687+ {keyfile ," test/config_schema_SUITE_data/certs/server_key.pem" },
1688+ {reuse_sessions , true }]}]}],
1689+ []},
1690+ {amqp10_client_ssl_options_secure_renegotiate ,
1691+ " amqp10_client.ssl_options.cacertfile = test/config_schema_SUITE_data/certs/ca_certificate.pem
1692+ amqp10_client.ssl_options.certfile = test/config_schema_SUITE_data/certs/server_certificate.pem
1693+ amqp10_client.ssl_options.keyfile = test/config_schema_SUITE_data/certs/server_key.pem
1694+ amqp10_client.ssl_options.secure_renegotiate = true" ,
1695+ [{amqp10_client ,
1696+ [{ssl_options ,
1697+ [{cacertfile ," test/config_schema_SUITE_data/certs/ca_certificate.pem" },
1698+ {certfile ," test/config_schema_SUITE_data/certs/server_certificate.pem" },
1699+ {keyfile ," test/config_schema_SUITE_data/certs/server_key.pem" },
1700+ {secure_renegotiate , true }]}]}],
1701+ []},
1702+ {amqp10_client_ssl_options_psk_identity ,
1703+ " amqp10_client.ssl_options.cacertfile = test/config_schema_SUITE_data/certs/ca_certificate.pem
1704+ amqp10_client.ssl_options.certfile = test/config_schema_SUITE_data/certs/server_certificate.pem
1705+ amqp10_client.ssl_options.keyfile = test/config_schema_SUITE_data/certs/server_key.pem
1706+ amqp10_client.ssl_options.psk_identity = my_identity" ,
1707+ [{amqp10_client ,
1708+ [{ssl_options ,
1709+ [{cacertfile ," test/config_schema_SUITE_data/certs/ca_certificate.pem" },
1710+ {certfile ," test/config_schema_SUITE_data/certs/server_certificate.pem" },
1711+ {keyfile ," test/config_schema_SUITE_data/certs/server_key.pem" },
1712+ {psk_identity , " my_identity" }]}]}],
15721713 []}
15731714].
0 commit comments