Class ReactiveHttpClientsConfiguration
java.lang.Object
org.qubership.atp.auth.springbootstarter.config.ReactiveHttpClientsConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.netty.handler.ssl.SslContextSsl context which ignore ssl verification.io.netty.handler.ssl.SslContextreactiveSelfSignedSslContext(Provider<TrustManagerFactory> trustManagerFactoryProvider) SSL context into which self-signed certificates are uploaded.org.springframework.http.client.reactive.ClientHttpConnectorsslClientHttpConnector(io.netty.handler.ssl.SslContext sslContext) HttpConnector for webclient.
-
Constructor Details
-
ReactiveHttpClientsConfiguration
public ReactiveHttpClientsConfiguration()
-
-
Method Details
-
sslClientHttpConnector
@Bean public org.springframework.http.client.reactive.ClientHttpConnector sslClientHttpConnector(io.netty.handler.ssl.SslContext sslContext) HttpConnector for webclient. -
reactiveIgnoreVerifySslContext
@Bean @ConditionalOnProperty(value="atp-auth.ssl.certificate.verify", havingValue="false", matchIfMissing=true) public io.netty.handler.ssl.SslContext reactiveIgnoreVerifySslContext() throws ExceptionSsl context which ignore ssl verification.- Throws:
Exception
-
reactiveSelfSignedSslContext
@Bean @ConditionalOnProperty(value="atp-auth.ssl.certificate.verify", matchIfMissing=false) public io.netty.handler.ssl.SslContext reactiveSelfSignedSslContext(Provider<TrustManagerFactory> trustManagerFactoryProvider) throws Exception SSL context into which self-signed certificates are uploaded.- Throws:
Exception
-