File tree Expand file tree Collapse file tree
embedded/rest/pay-publicapi/src/main
java/em/embedded/uk/gov/pay/api/app
external/rest/pay-publicapi/src/main
java/em/external/uk/gov/pay/api/app Expand file tree Collapse file tree Original file line number Diff line number Diff line change 182182 <version >${junit5.version} </version >
183183 <scope >test</scope >
184184 </dependency >
185+ <dependency >
186+ <groupId >org.junit.jupiter</groupId >
187+ <artifactId >junit-jupiter-api</artifactId >
188+ <version >${junit5.version} </version >
189+ <scope >test</scope >
190+ </dependency >
185191 <dependency >
186192 <groupId >org.junit.jupiter</groupId >
187193 <artifactId >junit-jupiter-params</artifactId >
Original file line number Diff line number Diff line change 11package em .embedded .uk .gov .pay .api .app ;
22
3+ import org .evomaster .client .java .controller .AuthUtils ;
34import org .evomaster .client .java .controller .EmbeddedSutController ;
45import org .evomaster .client .java .controller .InstrumentedSutStarter ;
56import org .evomaster .client .java .controller .api .dto .auth .AuthenticationDto ;
1213import redis .clients .jedis .Jedis ;
1314import redis .clients .jedis .JedisPool ;
1415
16+ import java .util .Arrays ;
1517import java .util .List ;
1618
1719public class EmbeddedEvoMasterController extends EmbeddedSutController {
@@ -65,8 +67,9 @@ public String getPackagePrefixesToCover() {
6567
6668 @ Override
6769 public List <AuthenticationDto > getInfoForAuthentication () {
68- // TODO: Application takes Bearer token through header
69- return null ;
70+ return Arrays .asList (
71+ AuthUtils .getForAuthorizationHeader ("foo" , "Bearer asdfghdasdjlguuolnga94upq3nrd2642sq7uel0oo" )
72+ );
7073 }
7174
7275 @ Override
Original file line number Diff line number Diff line change @@ -30,7 +30,8 @@ logging:
3030
3131baseUrl : ${PUBLICAPI_BASE}
3232connectorUrl : ${CONNECTOR_URL}
33- publicAuthUrl : ${PUBLIC_AUTH_URL}
33+ publicAuthUrl : http://public.auth.url.com:8080
34+ # publicAuthUrl: ${PUBLIC_AUTH_URL}
3435ledgerUrl : ${LEDGER_URL}
3536
3637jerseyClientConfig :
5859
5960allowHttpForReturnUrl : ${ALLOW_HTTP_FOR_RETURN_URL:-false}
6061
61- apiKeyHmacSecret : ${TOKEN_API_HMAC_SECRET}
62+ # apiKeyHmacSecret: ${TOKEN_API_HMAC_SECRET}
63+ apiKeyHmacSecret : " mysupersecret"
64+
6265
6366# Caching authenticator.
6467authenticationCachePolicy : expireAfterWrite=1m
Original file line number Diff line number Diff line change 11package em .external .uk .gov .pay .api .app ;
22
3+ import org .evomaster .client .java .controller .AuthUtils ;
34import org .evomaster .client .java .controller .ExternalSutController ;
45import org .evomaster .client .java .controller .InstrumentedSutStarter ;
56import org .evomaster .client .java .controller .api .dto .SutInfoDto ;
1617import java .nio .file .Path ;
1718import java .nio .file .Paths ;
1819import java .nio .file .StandardCopyOption ;
20+ import java .util .Arrays ;
1921import java .util .List ;
2022
2123public class ExternalEvoMasterController extends ExternalSutController {
@@ -206,8 +208,9 @@ public SutInfoDto.OutputFormat getPreferredOutputFormat() {
206208
207209 @ Override
208210 public List <AuthenticationDto > getInfoForAuthentication () {
209- //TODO
210- return null ;
211+ return Arrays .asList (
212+ AuthUtils .getForAuthorizationHeader ("foo" , "Bearer asdfghdasdjlguuolnga94upq3nrd2642sq7uel0oo" )
213+ );
211214 }
212215
213216
Original file line number Diff line number Diff line change @@ -30,7 +30,8 @@ logging:
3030
3131baseUrl : ${PUBLICAPI_BASE}
3232connectorUrl : ${CONNECTOR_URL}
33- publicAuthUrl : ${PUBLIC_AUTH_URL}
33+ publicAuthUrl : http://public.auth.url.com:8080
34+ # publicAuthUrl: ${PUBLIC_AUTH_URL}
3435ledgerUrl : ${LEDGER_URL}
3536
3637jerseyClientConfig :
5859
5960allowHttpForReturnUrl : ${ALLOW_HTTP_FOR_RETURN_URL:-false}
6061
61- apiKeyHmacSecret : ${TOKEN_API_HMAC_SECRET}
62+ # apiKeyHmacSecret: ${TOKEN_API_HMAC_SECRET}
63+ apiKeyHmacSecret : " mysupersecret"
64+
6265
6366# Caching authenticator.
6467authenticationCachePolicy : expireAfterWrite=1m
You can’t perform that action at this time.
0 commit comments