mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
upgrading the json version and documenting the usage of the basicAuth paramater.
This commit is contained in:
parent
0485e9c2b3
commit
28eb239179
@ -50,6 +50,17 @@ public class BasicAuthAuthenticator implements WebappAuthenticator {
|
||||
|
||||
@Override
|
||||
public boolean canHandle(Request request) {
|
||||
/*
|
||||
This is done to avoid every endpoint being able to use basic auth. Add the following to
|
||||
the required web.xml of the web app.
|
||||
<context-param>
|
||||
<param-name>basicAuth</param-name>
|
||||
<param-value>true</param-value>
|
||||
</context-param>
|
||||
*/
|
||||
if (!isAuthenticationSupported(request)) {
|
||||
return false;
|
||||
}
|
||||
if (request.getCoyoteRequest() == null || request.getCoyoteRequest().getMimeHeaders() == null) {
|
||||
return false;
|
||||
}
|
||||
|
||||
2
pom.xml
2
pom.xml
@ -1918,7 +1918,7 @@
|
||||
<!-- Nimbus Jose-->
|
||||
<nimbus.orbit.version>2.26.1.wso2v3</nimbus.orbit.version>
|
||||
|
||||
<commons-json.version>2.0.0.wso2v1</commons-json.version>
|
||||
<commons-json.version>3.0.0.wso2v1</commons-json.version>
|
||||
<json.smart.version>1.3</json.smart.version>
|
||||
<google.gson.version>2.3.1</google.gson.version>
|
||||
<jsr311.version>1.1.1</jsr311.version>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user