Example usage for org.springframework.boot.devtools.autoconfigure RemoteDevToolsProperties getSecret

List of usage examples for org.springframework.boot.devtools.autoconfigure RemoteDevToolsProperties getSecret

Introduction

In this page you can find the example usage for org.springframework.boot.devtools.autoconfigure RemoteDevToolsProperties getSecret.

Prototype

public String getSecret() 

Source Link

Usage

From source file:org.springframework.boot.devtools.autoconfigure.RemoteDevToolsAutoConfiguration.java

@Bean
@ConditionalOnMissingBean/*  w  w w .j  av a  2  s  .c  o m*/
public AccessManager remoteDevToolsAccessManager() {
    RemoteDevToolsProperties remoteProperties = this.properties.getRemote();
    return new HttpHeaderAccessManager(remoteProperties.getSecretHeaderName(), remoteProperties.getSecret());
}

From source file:org.springframework.boot.devtools.remote.client.RemoteClientConfiguration.java

private ClientHttpRequestInterceptor getSecurityInterceptor() {
    RemoteDevToolsProperties remoteProperties = this.properties.getRemote();
    String secretHeaderName = remoteProperties.getSecretHeaderName();
    String secret = remoteProperties.getSecret();
    Assert.state(secret != null, "The environment value 'spring.devtools.remote.secret' "
            + "is required to secure your connection.");
    return new HttpHeaderInterceptor(secretHeaderName, secret);
}