This repository was archived by the owner on Nov 11, 2019. It is now read-only.
File tree
3,429 files changed
+132638
-31047
lines changed- .github
- .idea
- acl/src
- main/java/org/springframework/security/acls
- afterinvocation
- domain
- jdbc
- model
- test
- java/org/springframework/security/acls
- afterinvocation
- domain
- jdbc
- sid
- resources
- db/sql
- aspects
- src
- main
- java/org/springframework/security/access/intercept/aspectj/aspect
- resources/META-INF
- test/java/org/springframework/security/access/intercept/aspectj/aspect
- buildSrc
- src/main
- groovy
- aspectj
- emma
- trang
- versions
- java
- trang
- versions
- resources/META-INF/gradle-plugins
- cas/src
- main/java/org/springframework/security/cas
- authentication
- jackson2
- userdetails
- web
- authentication
- test
- java/org/springframework/security/cas
- authentication
- jackson2
- userdetails
- web
- authentication
- resources/org/springframework/security/cas/web/authentication
- config
- src
- integration-test
- groovy/org/springframework/security/config/annotation/authentication/ldap
- java/org/springframework/security/config
- annotation/authentication/ldap
- ldap
- main
- java/org/springframework/security/config
- annotation
- authentication
- builders
- configuration
- configurers
- ldap
- provisioning
- userdetails
- configuration
- method/configuration
- rsocket
- web
- builders
- configuration
- configurers
- oauth2
- client
- server/resource
- openid
- saml2
- messaging
- reactive
- servlet/configuration
- socket
- authentication
- core
- userdetails
- crypto
- debug
- http
- ldap
- method
- oauth2/client
- oidc
- provisioning
- web/server
- websocket
- resources
- META-INF
- org/springframework/security/config
- test
- groovy/org/springframework/security/config
- annotation
- web
- configuration
- configurers
- openid
- http
- java/org/springframework/security
- config
- annotation
- authentication
- configuration
- configurers
- ldap
- provisioning
- configuration
- issue50
- domain
- repo
- method/configuration
- rsocket
- sec2758
- web
- builders
- configuration
- sec2377
- a
- b
- configurers
- oauth2
- client
- server/resource
- openid
- messaging
- reactive
- socket
- authentication
- core
- userdetails
- crypto
- debug
- doc
- http
- customconfigurer
- method
- configuration
- sec2136
- sec2499
- oauth2/client
- oidc
- provisioning
- test
- users
- util
- web/server
- websocket
- htmlunit/server
- intercept/method/aopalliance
- resources
- org/springframework/security
- config
- annotation
- configuration
- web
- configuration
- configurers/oauth2/server/resource
- authentication
- core
- debug
- http
- method
- sec2136
- sec2499
- web/server
- websocket
- util
- core
- src
- main
- java/org/springframework/security
- access
- annotation
- event
- expression
- method
- hierarchicalroles
- intercept
- aopalliance
- aspectj
- method
- prepost
- vote
- authentication
- dao
- event
- jaas
- event
- memory
- rcp
- authorization
- concurrent
- context
- converter
- core
- annotation
- authority
- mapping
- context
- parameters
- session
- token
- userdetails
- cache
- jdbc
- memory
- jackson2
- provisioning
- scheduling
- task
- util
- resources/org/springframework/security
- site
- test
- java/org/springframework/security
- access
- annotation
- sec2150
- expression
- method
- hierarchicalroles
- intercept
- aopalliance
- aspectj
- method
- method
- prepost
- vote
- authentication
- anonymous
- dao
- event
- jaas
- memory
- rcp
- rememberme
- authorization
- concurrent
- context
- converter
- core
- authority
- mapping
- context
- parameters
- session
- token
- userdetails
- cache
- jdbc
- memory
- jackson2
- provisioning
- scheduling
- task
- util
- resources/org/springframework/security/authentication/jaas
- crypto/src
- main/java/org/springframework/security/crypto
- argon2
- bcrypt
- codec
- encrypt
- factory
- keygen
- password
- scrypt
- util
- test/java/org/springframework/security/crypto
- argon2
- bcrypt
- codec
- encrypt
- factory
- keygen
- password
- scrypt
- util
- data/src
- main/java/org/springframework/security/data/repository/query
- test/java/org/springframework/security/data/repository/query
- docs
- articles/src/docbook
- guides/src/docs/asciidoc
- _hello-includes
- manual/src/docs/asciidoc
- _includes
- about
- exploits
- additional-topics
- preface
- reactive
- exploits
- oauth2
- servlet
- appendix
- architecture
- authentication
- authorization
- crypto
- exploits
- hello
- integrations
- java-configuration
- namespace
- oauth2
- saml2
- test
- test
- web
- etc
- checkstyle
- eclipse
- nohttp
- gradle
- wrapper
- itest
- context/src
- integration-test
- java/org/springframework/security
- integration
- python
- performance
- resources
- main/java/org/springframework/security/integration
- multiannotation
- python
- ldap
- embedded-ldap-apacheds-default
- src/integration-test
- java/org/springframework/security
- resources
- embedded-ldap-mode-apacheds
- src/integration-test
- java/org/springframework/security
- resources
- embedded-ldap-mode-unboundid
- src/integration-test
- java/org/springframework/security
- resources
- embedded-ldap-none
- src/integration-test
- java/org/springframework/security
- resources
- embedded-ldap-unboundid-default
- src/integration-test
- java/org/springframework/security
- resources
- misc/src/integration-test/java/org/springframework/security
- concurrent
- context
- web/src
- integration-test
- java/org/springframework/security/integration
- resources/spring
- main/java/org/springframework/security/itest/web
- ldap
- src
- integration-test/java/org/springframework/security/ldap
- authentication
- search
- server
- userdetails
- main/java/org/springframework/security/ldap
- authentication
- ad
- ppolicy
- search
- server
- userdetails
- test/java/org/springframework/security/ldap
- authentication
- ad
- ppolicy
- userdetails
- messaging
- src
- main/java/org/springframework/security/messaging
- access
- expression
- intercept
- context
- handler/invocation/reactive
- util/matcher
- web
- csrf
- socket/server
- test/java/org/springframework/security/messaging
- access
- expression
- intercept
- context
- handler/invocation
- reactive
- util/matcher
- web
- csrf
- socket/server
- oauth2
- oauth2-client
- src
- main/java/org/springframework/security/oauth2/client
- annotation
- authentication
- endpoint
- http
- oidc
- authentication
- userinfo
- web
- logout
- server/logout
- registration
- userinfo
- web
- method/annotation
- reactive
- function/client
- result/method/annotation
- server
- authentication
- test/java/org/springframework/security/oauth2/client
- authentication
- endpoint
- http
- oidc
- authentication
- userinfo
- web
- logout
- server/logout
- registration
- userinfo
- web
- method/annotation
- reactive
- function/client
- result/method/annotation
- server
- authentication
- oauth2-core
- src
- main/java/org/springframework/security/oauth2/core
- converter
- endpoint
- http/converter
- oidc
- endpoint
- user
- user
- web/reactive/function
- test/java/org/springframework/security/oauth2/core
- converter
- endpoint
- http/converter
- oidc
- user
- user
- web/reactive/function
- oauth2-jose
- src
- main/java/org/springframework/security/oauth2
- jose/jws
- jwt
- test/java/org/springframework/security/oauth2
- jose
- jws
- jwt
- oauth2-resource-server
- src
- main/java/org/springframework/security/oauth2/server/resource
- authentication
- introspection
- web
- access
- server
- reactive/function/client
- server
- test/java/org/springframework/security/oauth2
- core
- server/resource
- authentication
- introspection
- web
- access
- server
- reactive/function/client
- server
- openid/src
- main/java/org/springframework/security/openid
- test/java/org/springframework/security/openid
- remoting/src
- main/java/org/springframework/security/remoting
- dns
- httpinvoker
- rmi
- test/java/org/springframework/security/remoting
- dns
- httpinvoker
- rmi
- rsocket
- src
- main/java/org/springframework/security/rsocket
- api
- authentication
- authorization
- core
- metadata
- util/matcher
- test/java/org/springframework/security/rsocket
- authentication
- authorization
- core
- metadata
- util/matcher
- saml2/saml2-service-provider
- src
- main/java/org/springframework/security/saml2
- credentials
- provider/service
- authentication
- registration
- servlet/filter
- test
- java/org/springframework/security/saml2
- credentials
- provider/service
- authentication
- servlet/filter
- resources
- samples
- boot
- authcodegrant/src
- integration-test/java/org/springframework/security/samples
- main
- java/sample/web
- resources
- templates
- hellorsocket
- src
- integration-test/java/sample
- main
- java/sample
- resources
- hellowebflux/src
- integration-test/java/sample
- main/java/sample
- test/java/sample
- hellowebflux-method/src
- integration-test/java/sample
- main/java/sample
- test/java/sample
- hellowebfluxfn/src
- integration-test/java/sample
- main/java/sample
- test/java/sample
- helloworld
- src
- integration-test/java/org/springframework/security/samples
- main
- java/org/springframework/security/samples
- config
- web
- resources/templates
- user
- insecure
- src
- integration-test/java/org/springframework/security/samples
- main
- java/org/springframework/security/samples
- web
- resources/templates
- user
- oauth2authorizationserver
- src
- main
- java/sample
- resources
- test/java/sample
- oauth2login
- src
- integration-test/java/org/springframework/security/samples
- main
- java/sample
- web
- resources/templates
- oauth2login-webflux
- src/main
- java
- org/springframework/boot/autoconfigure/security/oauth2/client
- sample
- web
- resources
- META-INF
- templates
- oauth2resourceserver
- src
- integration-test/java/sample
- main
- java
- org/springframework/boot/env
- sample
- resources
- META-INF
- test/java/sample
- oauth2resourceserver-jwe
- src
- integration-test/java/sample
- main
- java
- org/springframework/boot/env
- sample
- resources
- META-INF
- oauth2resourceserver-multitenancy
- src
- integration-test/java/sample
- main
- java
- org/springframework/boot/env
- sample
- resources
- META-INF
- oauth2resourceserver-opaque
- src
- integration-test/java/sample
- main
- java
- org/springframework/boot/env
- sample
- resources
- META-INF
- oauth2resourceserver-static
- src
- integration-test/java/sample
- main
- java/sample
- resources
- oauth2resourceserver-webflux
- src
- integration-test/java/sample
- main
- java
- org/springframework/boot/env
- sample
- resources
- META-INF
- test/java/sample
- oauth2webclient
- src
- main
- java/sample
- config
- web
- resources
- templates
- test/java/sample
- oauth2webclient-webflux
- src
- main
- java/sample
- config
- web
- resources
- templates
- test/java/sample
- saml2login
- src
- integration-test/java/org/springframework/security/samples
- main
- java/sample
- resources
- credentials
- templates
- webflux-form
- src
- integration-test/java/sample
- webdriver
- main
- java/sample
- resources/templates
- webflux-x509
- src
- main
- java/sample
- resources
- certs
- test/java/sample
- javaconfig
- aspectj
- src
- main/java/sample/aspectj
- test/java/sample/aspectj
- concurrency/src
- main/java/org/springframework/security/samples/config
- test/java/org/springframework/security/samples/config
- data/src
- main/java/samples
- data
- test/java/samples/data
- form
- src
- integration-test/java/org/springframework/security/samples
- pages
- main
- java/org/springframework/security/samples/config
- resources/views
- test/java/org/springframework/security/samples/config
- hellojs/src
- main
- java/org/springframework/security/samples
- config
- mvc
- resources
- resources/js
- views/messages
- test/java/org/springframework/security/samples/config
- hellomvc/src
- main/java/org/springframework/security/samples/config
- test/java/org/springframework/security/samples/config
- helloworld
- src
- integration-test/java/org/springframework/security/samples
- pages
- main
- java/org/springframework/security/samples/config
- webapp
- resources/css
- inmemory/src
- main/java/org/springframework/security/samples/config
- test/java/org/springframework/security/samples/config
- jdbc
- src
- integration-test/java/org/springframework/security/samples
- pages
- main/java/org/springframework/security/samples/config
- ldap
- src
- integration-test/java/org/springframework/security/samples
- pages
- main/java/org/springframework/security/samples/config
- test/java/org/springframework/security/samples/config
- messages/src/main
- java/org/springframework/security/samples
- config
- data
- mvc
- config
- resources
- resources/css
- views
- messages
- openid/src
- main
- java/org/springframework/security/samples
- config
- mvc
- security
- resources
- resources/js
- openid-client
- views
- user
- test/java/org/springframework/security/samples/config
- preauth/src
- main
- java/org/springframework/security/samples/config
- resources/views
- webapp/WEB-INF
- test/java/org/springframework/security/samples/config
- rememberme/src
- main
- java/org/springframework/security/samples/config
- resources/views
- test/java/org/springframework/security/samples/config
- saml2login
- src
- main/java/org/springframework/security/samples/config
- test/java/org/springframework/security/samples/config
- x509
- src
- etc
- main
- java/org/springframework/security/samples/config
- webapp/WEB-INF
- decorators
- test/java/org/springframework/security/samples/config
- xml
- aspectj
- src
- main
- java/sample/aspectj
- resources
- test/java/sample/aspectj
- cas
- cassample/src
- integration-test/groovy/org/springframework/security/samples/cas
- modules
- pages
- main
- java/org/springframework/security/samples/cas/web
- webapp/WEB-INF
- casserver
- src/main/webapp/WEB-INF
- spring-configuration
- contacts
- client
- src
- integration-test/java/org/springframework/security/samples
- pages
- main
- java/sample/contact
- resources
- webapp/WEB-INF
- jsp
- test/java/sample/contact
- dms/src
- main
- java/sample/dms
- secured
- resources
- test/java/sample
- gae/src
- main
- java/samples/gae
- security
- users
- validation
- web
- webapp/WEB-INF
- test/java/samples/gae
- security
- users
- helloworld
- src
- integration-test/java/org/springframework/security/samples
- pages
- main/webapp
- WEB-INF
- spring
- resources/css
- insecure
- src
- integration-test/java/org/springframework/security/samples
- pages
- main/webapp
- resources/css
- insecuremvc/src/test/java/org/springframework/security/samples/config
- jaas
- src
- integration-test/java/org/springframework/security/samples
- pages
- main
- java/samples/jaas
- resources
- webapp/WEB-INF
- ldap
- src
- integration-test/java/org/springframework/security/samples
- pages
- main/webapp/WEB-INF
- openid/src/main
- java/org/springframework/security/samples/openid
- webapp
- WEB-INF
- js
- openid-client
- preauth/src
- main/webapp/WEB-INF
- test/java/sample
- servletapi/src/main
- java/org/springframework/security/samples/servletapi/mvc
- resources
- webapp/WEB-INF
- tutorial/src/main
- java/bigbank
- web
- resources
- webapp/WEB-INF
- scripts
- release
- taglibs/src
- main
- java/org/springframework/security/taglibs
- authz
- csrf
- resources/META-INF
- test
- groovy/org/springframework/security/taglibs
- java/org/springframework/security/taglibs
- authz
- csrf
- test
- src
- main/java/org/springframework/security/test
- context
- annotation
- support
- web
- reactive/server
- servlet
- request
- response
- setup
- support
- test/java/org/springframework/security/test
- context
- annotation
- showcase
- service
- support
- web
- reactive/server
- servlet
- request
- response
- setup
- showcase
- csrf
- login
- secured
- support
- web
- src/main/java/org/springframework/security/web
- access
- channel
- expression
- intercept
- authentication
- logout
- preauth
- j2ee
- websphere
- x509
- rememberme
- session
- switchuser
- ui
- www
- bind
- annotation
- support
- context
- request/async
- support
- csrf
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
3,429 files changed
+132638
-31047
lines changedLines changed: 6 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
| 12 | + | |
13 | 13 |
| |
14 | 14 |
| |
15 |
| - | |
| 15 | + | |
16 | 16 |
| |
17 | 17 |
| |
18 |
| - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
19 | 22 |
| |
20 |
| - | |
21 |
| - | |
22 |
| - |
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + |
Lines changed: 3 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
7 | 9 |
|
Lines changed: 5 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + |
Lines changed: 19 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
| 4 | + | |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
40 | 40 |
| |
41 | 41 |
| |
42 | 42 |
| |
43 |
| - | |
44 |
| - | |
| 43 | + | |
| 44 | + |
Lines changed: 21 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 |
| - | |
| 15 | + | |
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| |||
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
28 |
| - | |
| 28 | + | |
29 | 29 |
| |
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
36 | 48 |
| |
37 | 49 |
| |
38 | 50 |
| |
| |||
47 | 59 |
| |
48 | 60 |
| |
49 | 61 |
| |
50 |
| - | |
| 62 | + | |
51 | 63 |
| |
52 | 64 |
| |
53 | 65 |
| |
| |||
60 | 72 |
| |
61 | 73 |
| |
62 | 74 |
| |
63 |
| - | |
| 75 | + | |
64 | 76 |
| |
65 | 77 |
| |
66 | 78 |
| |
67 |
| - | |
68 |
| - | |
| 79 | + | |
| 80 | + | |
69 | 81 |
| |
70 | 82 |
| |
71 | 83 |
| |
| |||
77 | 89 |
| |
78 | 90 |
| |
79 | 91 |
| |
80 |
| - | |
| 92 | + | |
81 | 93 |
| |
82 | 94 |
| |
83 | 95 |
| |
| |||
116 | 128 |
| |
117 | 129 |
| |
118 | 130 |
| |
119 |
| - | |
| 131 | + | |
120 | 132 |
| |
121 | 133 |
| |
122 | 134 |
| |
| |||
125 | 137 |
| |
126 | 138 |
| |
127 | 139 |
| |
128 |
| - | |
| 140 | + | |
129 | 141 |
| |
130 | 142 |
| |
131 | 143 |
| |
|
Lines changed: 67 additions & 23 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| 16 | + | |
16 | 17 |
| |
17 |
| - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
18 | 21 |
| |
19 | 22 |
| |
20 | 23 |
| |
21 | 24 |
| |
22 |
| - | |
| 25 | + | |
23 | 26 |
| |
24 | 27 |
| |
25 | 28 |
| |
| |||
28 | 31 |
| |
29 | 32 |
| |
30 | 33 |
| |
| 34 | + | |
31 | 35 |
| |
32 | 36 |
| |
33 |
| - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
34 | 44 |
| |
35 | 45 |
| |
36 | 46 |
| |
| |||
43 | 53 |
| |
44 | 54 |
| |
45 | 55 |
| |
| 56 | + | |
46 | 57 |
| |
47 |
| - | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
48 | 61 |
| |
49 | 62 |
| |
50 | 63 |
| |
| |||
56 | 69 |
| |
57 | 70 |
| |
58 | 71 |
| |
| 72 | + | |
59 | 73 |
| |
60 | 74 |
| |
61 |
| - | |
| 75 | + | |
62 | 76 |
| |
63 | 77 |
| |
64 | 78 |
| |
| |||
71 | 85 |
| |
72 | 86 |
| |
73 | 87 |
| |
| 88 | + | |
74 | 89 |
| |
75 | 90 |
| |
76 |
| - | |
| 91 | + | |
77 | 92 |
| |
78 | 93 |
| |
79 | 94 |
| |
| |||
82 | 97 |
| |
83 | 98 |
| |
84 | 99 |
| |
85 |
| - | |
86 |
| - | |
87 |
| - | |
88 |
| - | |
89 |
| - | |
90 |
| - | |
91 |
| - | |
92 |
| - | |
93 |
| - | |
94 |
| - | |
95 |
| - | |
96 |
| - | |
97 |
| - | |
98 |
| - | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
99 | 131 |
| |
100 | 132 |
| |
101 | 133 |
| |
102 | 134 |
| |
103 | 135 |
| |
104 | 136 |
| |
105 | 137 |
| |
| 138 | + | |
106 | 139 |
| |
107 | 140 |
| |
108 | 141 |
| |
109 | 142 |
| |
110 |
| - | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
111 | 146 |
| |
112 | 147 |
| |
113 | 148 |
| |
| |||
119 | 154 |
| |
120 | 155 |
| |
121 | 156 |
| |
| 157 | + | |
122 | 158 |
| |
123 |
| - | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
124 | 162 |
| |
125 | 163 |
| |
126 | 164 |
| |
| |||
129 | 167 |
| |
130 | 168 |
| |
131 | 169 |
| |
| 170 | + | |
132 | 171 |
| |
133 |
| - | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
134 | 175 |
| |
135 | 176 |
| |
136 | 177 |
| |
137 | 178 |
| |
138 | 179 |
| |
| 180 | + | |
| 181 | + | |
| 182 | + | |
139 | 183 |
| |
140 | 184 |
| |
141 | 185 |
| |
|
0 commit comments