1
1
package no .nav .vedtak .isso .config ;
2
2
3
- import no .nav .vedtak .sikkerhet .ContextPathHolder ;
3
+ import java .util .regex .Matcher ;
4
+ import java .util .regex .Pattern ;
5
+
4
6
import org .slf4j .Logger ;
5
7
import org .slf4j .LoggerFactory ;
6
8
7
- import java . util . regex . Matcher ;
8
- import java . util . regex . Pattern ;
9
+ import no . nav . vedtak . konfig . PropertyUtil ;
10
+ import no . nav . vedtak . sikkerhet . ContextPathHolder ;
9
11
10
12
public final class ServerInfo {
11
13
@@ -55,14 +57,14 @@ public String getCallbackUrl() {
55
57
}
56
58
57
59
public String getRelativeCallbackUrl () {
58
- if (relativeCallbackUrl == null ){
60
+ if (relativeCallbackUrl == null ) {
59
61
relativeCallbackUrl = ContextPathHolder .instance ().getContextPath () + CALLBACK_ENDPOINT ;
60
62
}
61
63
return relativeCallbackUrl ;
62
64
}
63
65
64
66
private static String schemeHostPortFromSystemProperties () {
65
- String verdi = System .getProperty (PROPERTY_KEY_LOADBALANCER_URL );
67
+ String verdi = PropertyUtil .getProperty (PROPERTY_KEY_LOADBALANCER_URL );
66
68
if (verdi == null || verdi .isEmpty ()) {
67
69
throw ServerInfoFeil .FACTORY .manglerNødvendigSystemProperty (PROPERTY_KEY_LOADBALANCER_URL ).toException ();
68
70
}
@@ -82,10 +84,11 @@ private static String removeSchemeAndPort(String schemeHostPort) {
82
84
return hostname .substring (hostname .indexOf ('.' ) + 1 );
83
85
} else {
84
86
ServerInfoFeil .FACTORY .uventetHostFormat (hostname ).log (logger );
85
- return null ; //null er det strengeste i cookie domain, betyr 'kun denne server'
87
+ return null ; // null er det strengeste i cookie domain, betyr 'kun denne server'
86
88
}
87
89
} else {
88
- throw ServerInfoFeil .FACTORY .ugyldigSystemProperty (PROPERTY_KEY_LOADBALANCER_URL , schemeHostPort ).toException ();
90
+ throw ServerInfoFeil .FACTORY .ugyldigSystemProperty (PROPERTY_KEY_LOADBALANCER_URL , schemeHostPort )
91
+ .toException ();
89
92
}
90
93
}
91
94
0 commit comments