Timo Briddigkeit
ed07774552
Fixed literal string comparison.
...
This line is in the form of
String str = ...
str.equals("someOtherString");
//or
str.compareTo("someOtherString");
A NullPointerException may occur if the String variable str is null. If instead the code was restructured to
String str = ...
"someOtherString".equals(str);
//or
"someOtherString".compareTo(str);
that is, call equals() or compareTo() on the string literal, passing the variable as an argument, this exception could never happen as both equals() and compareTo() check for null.
8 years ago
Timo Briddigkeit
ee5b077e6a
Fixed various XML External Entity (XXE) attack vulnerabilities
8 years ago
mharindu
0f904e21d8
Fixed conflicts and merged
8 years ago
Chatura Dilan
4ec11e8c08
[maven-release-plugin] prepare for next development iteration
8 years ago
Chatura Dilan
ffedcac543
[maven-release-plugin] prepare release v1.1.1
8 years ago
mharindu
cc5f677165
Merge branch 'master' of https://github.com/wso2/carbon-device-mgt into scope-impl
8 years ago
hasuniea
bbbbb28795
removing unused packages
8 years ago
hasuniea
bf58c0bec3
add package changes to appAuthenticatorFrameworkServiceComponent.java
8 years ago
mharindu
60659ce15b
Merge branch 'master' of https://github.com/wso2/carbon-device-mgt into scope-impl
8 years ago
hasuniea
646e8b68d8
remove unwanted package
8 years ago
hasuniea
54498f41cd
modifying scep utils
8 years ago
mharindu
49623a4693
Implemented scope based authorization
8 years ago
mharindu
5de4993319
Fixed URL tampering issue
8 years ago
ayyoob
ba6e202442
Few changes added after testing with the cluster
8 years ago
ayyoob
c5a997b1bf
added missing imports
9 years ago
mharindu
71eb657e52
Merge branch 'master' of https://github.com/wso2/carbon-device-mgt into apim
9 years ago
Madhawa Perera
d805245ffc
added username field to the device certificate db and related changes
9 years ago
ayyoob
e03be5183d
updated JWT Authenticator implementation to support tenancy
9 years ago
mharindu
3e291c5b13
[maven-release-plugin] prepare for next development iteration
9 years ago
mharindu
9549ac446b
[maven-release-plugin] prepare release v1.1.0
9 years ago
mharindu
9f93570b29
Fixed issues in webapp-publisher
9 years ago
mharindu
894e11c1c4
Fixed the JWT verifier issue
9 years ago
mharindu
efc9fc3265
Fixed conflicts
9 years ago
mharindu
16a8f61f79
Refactored jwt authenticator
9 years ago
ayyoob
cbdf5dd175
added a simple resolution for https://wso2.org/jira/browse/APIMANAGER-4504
9 years ago
ayyoob
2ceff61811
refactors jet authenticator to pick tenant specific key store
9 years ago
mharindu
ace6c2dbfc
Fixed issues in JWT Authenticator
9 years ago
inosh-perera
67b210fe86
adding mutual ssl support in clustered setup
9 years ago
inosh-perera
486190f182
adding more error logs for client certificate not present scenario
9 years ago
ayyoob
d3418462d9
few changes in api manager application registration
9 years ago
ayyoob
733884cba7
added web app tenant authorisation for tenant for non managed api scenario
9 years ago
prabathabey
3fa17c12a7
merging jwt client extension component
9 years ago
geethkokila
e9da24c9e8
Changing the snapshot versions from 1.0.4 to 1.1.0
9 years ago
inosh-perera
ef117ffa74
adding mutual SLL authentication and certificate management DAOs
9 years ago
geethkokila
e0e0a57c11
[maven-release-plugin] prepare for next development iteration
9 years ago
geethkokila
cebb88e712
[maven-release-plugin] prepare release v1.0.3
9 years ago
geethkokila
e66d291947
[maven-release-plugin] prepare for next development iteration
9 years ago
geethkokila
f416a73e75
[maven-release-plugin] prepare release v1.0.2
9 years ago
geethkokila
185a59fbd4
[maven-release-plugin] prepare for next development iteration
9 years ago
geethkokila
b3580d754b
[maven-release-plugin] prepare release v1.0.1
9 years ago
prabathabey
7a27e88551
Changing the log levels configured in log4j.properties files used as part of test configurations
9 years ago
inosh-perera
6d7f024e8e
fixing java 8 build brake due to missing null check
9 years ago
geethkokila
4e9255fbc9
[maven-release-plugin] prepare for next development iteration
9 years ago
geethkokila
ceb60adb34
[maven-release-plugin] prepare release v1.0.0
9 years ago
hasuniea
1b51ad0228
refactored csr request authentication
9 years ago
prabathabey
2b0e1eecab
Committing logic that stores BST within request metadata
9 years ago
prabathabey
7e65b837d1
Committing logic that stores BST within request metadata
9 years ago
harshanl
bb9e07b742
Fixed BSTValidator
9 years ago
prabathabey
a7b447b7db
Adding BST authenticator
9 years ago
prabathabey
67e1bfb012
Making attribute names schema compliant and code cleanup
9 years ago
prabathabey
0cdc139a0b
Adding updated webapp authenticator config
9 years ago
prabathabey
edf21ae5c8
Improving performance of token validation service invocation
9 years ago
prabathabey
11957f1e47
Pooling OAuth token validator stub initialization
9 years ago
prabathabey
b5b4e50b25
Revert "Improving performance of webapp authenticator valve implementation"
...
This reverts commit 36462e2e4e
.
9 years ago
prabathabey
337afa5da2
Revert "Further optimizing webapp authenticator valve implementation"
...
This reverts commit 262e53ddcc
.
9 years ago
prabathabey
262e53ddcc
Further optimizing webapp authenticator valve implementation
9 years ago
prabathabey
28a2e918e7
Merge branch 'master' of https://github.com/wso2/carbon-device-mgt
9 years ago
prabathabey
36462e2e4e
Improving performance of webapp authenticator valve implementation
9 years ago
Kamidu Sachith
057a55a3ab
Removing unwanted debug comments
9 years ago
harshanl
00cf61c44c
Fixed EMM-1069 and refactore DCR services
9 years ago
harshanl
740124136b
Refactored backend oauth authenticator component and added logic to validate OAuth token from local & remote servers.
9 years ago
harshanl
73906f7cda
Fixed EMM-1003
9 years ago
harshanl
b4d17b888b
fixed secondary user-store related issues & multi-tenancy issues
9 years ago
Dilshan Edirisuriya
7023537fcd
Setting owner in authentication info
9 years ago
harshanl
cb02c9da80
Fixed issues in DeviceAuthorization
9 years ago
harshanl
5af6f314d0
Fixed EMM-939
9 years ago
harshanl
026a7c187a
Fixed EMM-945, EMM-910, EMM-911, EMM-870
9 years ago
harshanl
2b9239d208
Optimized the authenticator framework
9 years ago
harshanl
520c07693d
Added support for non-secured endpoints within a security enabled webapp
9 years ago
harshanl
6ebfbc4136
Merge branch 'master' of https://github.com/hasuniea/carbon-device-mgt into hasuniea-master
9 years ago
harshanl
8f982722fb
Added oauth response messages
9 years ago
harshanl
7c0996270f
Fixed EMM-887
9 years ago
hasuniea
8f595818dd
Merge branch 'master' of https://github.com/wso2/carbon-device-mgt
9 years ago
geethkokila
168a011376
Fixing the issue of identity snapshot change
9 years ago
hasuniea
53f4dc7ae5
Merge branch 'master' of https://github.com/wso2/carbon-device-mgt
9 years ago
hasuniea
7a110a8eb5
implemented certificateGenerater
9 years ago
Kamidu Sachith
d5dcf44f27
Change the service registration
9 years ago
harshanl
b0d6038b69
Refactored dynamic client code & add tenancy handling to authenticators
9 years ago
harshanl
302eb3a8a9
Merged changes
9 years ago
harshanl
77f5f466d6
Added scope validator and refactored code
9 years ago
prabathabey
c74a979c8d
Bumping the versions of all dependent component versions to their respective latests
9 years ago
harshanl
648d8ec209
Added OAuth scope validator & fixed DataHolders
9 years ago
milanperera
17112c3616
Removed unused constants
9 years ago
milanperera
e408d50037
Refactored permission module
9 years ago
milanperera
a0187b905b
Removed unneccessary imports and code segments
9 years ago
prabathabey
bce52e54a3
Upgrading dependency versions to their respective latests
9 years ago
milanperera
ed937467cd
Refactored permission authorizer module
9 years ago
milanperera
49016cbc56
Merge branch 'master' of https://github.com/wso2/carbon-device-mgt
9 years ago
milanperera
126c2ec371
Implemented permission authorizing module
9 years ago
Dilshan Edirisuriya
c52dfb460a
Removing import
9 years ago
milanperera
47ac0b1146
Fixed conflicts and merged local changes
9 years ago
Dilshan Edirisuriya
ac5a7f4ab1
Null check in JWT authenticator and fixing tenant id issue in device DAO
9 years ago
milanperera
37854a2cef
Partial Commit
9 years ago
Dilshan Edirisuriya
5f2ec88300
Changes in certificate managment
9 years ago
harshanl
b8720917e1
Added Dynamic-client-registration module
9 years ago
milanperera
3de2591444
Partial commit
9 years ago
milanperera
517039cccb
Partial commit
9 years ago
Dilshan Edirisuriya
e1a74e049d
Bypassing URLS
9 years ago
Dilshan Edirisuriya
d17f1356e7
Certificate authenticator changes
9 years ago
milanperera
3c89293220
Merge branch 'master' of https://github.com/wso2/carbon-device-mgt
9 years ago
milanperera
8d38c37d53
Fixed conflicts and merged
9 years ago
prabathabey
dbf95bcc7c
Fixing an issue in the logic of authentication incoming requests
9 years ago
milanperera
23bb023686
Partial Commit for Permission Authorizer module
9 years ago
prabathabey
46c5f2534f
Fixing NoSuchElement exception thrown when standard context is accessed
9 years ago
prabathabey
2f22d1c82a
Merge branch 'master' of https://github.com/wso2/carbon-device-mgt
9 years ago
prabathabey
f2635e9e98
Adding more improvements into web-app authenticator framework
9 years ago
Dilshan Edirisuriya
673ef32535
Merge branch 'master' of https://github.com/wso2/carbon-device-mgt
9 years ago
Dilshan Edirisuriya
454c459172
Extract certificate from signature
9 years ago
prabathabey
46c5dba5c5
Improving web-app authenticator framework
9 years ago
harshanl
e1da84ec55
Added JWT authenticator
9 years ago
prabathabey
fac53e4814
Upgrading tomcat version usd in carbon-devicemgt
9 years ago
manoj
de17217303
Unit tests, application update
9 years ago
prabathabey
d5119aba56
Fixing more issues in poms
9 years ago
prabathabey
67c3c7f9a5
Fixing issues in handling requests that are not bound to an appropriate authenticator type
10 years ago
prabathabey
72e940b523
Code cleanup
10 years ago
prabathabey
e21c92a1ce
Code cleanup
10 years ago
prabathabey
3c5a3adc2f
Fixing failures prompted while invoking APIs that are OAuth protected
10 years ago
manoj
8ee09793f2
Change Bearer regex pattern
10 years ago
manoj
eda34cf4de
Change logic of token extraction
10 years ago
manoj
54290e0ab3
Change OAuthAutheticator to get api version and context
10 years ago
prabathabey
486d39e54d
Fixing authentication issues surfaced due to not properly configuring WebappAuthenticatorRepository
10 years ago
prabathabey
cdcb7d2546
Fixing build failures
10 years ago
prabathabey
abf1e3d2ea
Fixing build failures
10 years ago
prabathabey
7942fb4cbb
Fixing issues surfaced when a proper authentication scheme is not defined for certain resources
10 years ago
prabathabey
c8affcf836
Improving the way webapp requests are authenticated
10 years ago
prabathabey
5eed51c3dc
Fixing issues surfaced while logging into the management console of the product as a result of an anomaly in the webapp authenticator framework
10 years ago
prabathabey
a4485af0c9
Completing JAX-RS authentication framework implementation
10 years ago
prabathabey
93b88828cc
Refactoring Device management related configuration file intialization process to associate appropriate schemas corresponding to each of the said configs
10 years ago
prabathabey
bcc1cad6e5
Merging Webapp authenticator framework implementation
10 years ago