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

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

Introduction

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

Prototype

public String getSecretHeaderName() 

Source Link

Usage

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

@Bean
@ConditionalOnMissingBean//from w  ww.  j  a  v  a2s .  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);
}