Josh Cummings
64f0102425
Establish Structure101 Baseline
...
Issue gh-6236
5 years ago
Josh Cummings
4272889dc8
Install Structure101 Plugin
...
Issue gh-6236
5 years ago
Josh Cummings
6978f51f19
Structure101 Build Plugin
...
Issue gh-6236
5 years ago
Rob Winch
b57caf22af
Use GH_ACTIONS_REPO_TOKEN
5 years ago
Daniel Garnier-Moiroux
2fb8e66bc8
Saml2WebSsoAuthenticationFilter adds authentication details
...
Closes gh-7722
5 years ago
heowc
84d173c310
Fix typo
5 years ago
OllisGit
658aff501c
Assert Error-Messages already includes dashes
...
When the cert-content is not valid, the assert output message is not correct.
Because it outputs too many dashes .The const X509- and PKCS8-PEM_HEADER already includes the dashes.
I took the output message via copy and paste, but it was still not valid ;-(
Only the output is affected, the checks itself is correct.
5 years ago
Rob Winch
3b64cdfc03
Fix XsdDocumentedTests
...
Issue gh-5835
5 years ago
Joe Grandja
97c949d929
oauth2Login() AuthenticationProvider's preserve root cause exception when rethrown
...
Closes gh-10228
5 years ago
Joe Grandja
5830fda2fa
Introduce JwtEncoder
...
Closes gh-9208
5 years ago
Rob Winch
339a05312e
Use Antora
...
Closes gh-5835
5 years ago
Rob Winch
14fd213557
Better consistency between reactive and servlet
5 years ago
Rob Winch
77dc3d1a0e
Move to servlet/configurations/*
5 years ago
Rob Winch
ca2bc958df
Create features/integrations
5 years ago
Rob Winch
ab63ebbbee
Add link to authorization from features.
5 years ago
Rob Winch
176e6b6000
Add additional info to overview
5 years ago
Rob Winch
d6ada7fb18
Remove /servlet/hello/index.adoc
...
This is now /servlet/getting-started.adoc
5 years ago
Rob Winch
e368734557
Update "Big Picture" to Architecture
5 years ago
Rob Winch
0d339aeda6
Add Reactive Getting Started Page
5 years ago
Rob Winch
7537aa5124
Add generic authorization page
5 years ago
Rob Winch
a1c7a39bd3
Fix Firewall link in nav
5 years ago
Rob Winch
d52aab88af
Update nav text Project Modules
5 years ago
Rob Winch
7f5b008266
Add spring-security-docs-generated to local-antora-playbook.yml
5 years ago
Rob Winch
be9ff16583
Remove Asciidoctor from the build in favor of Antora
5 years ago
Rob Winch
871bc1c42c
The next version of Security is 5.6
5 years ago
Rob Winch
7e2eb6894f
Use component name of ''
...
This makes it so that the URL contains security in the root of the deploy
folder. We will do this until we decide to add projects other than the
security related projects.
5 years ago
Rob Winch
52bfae5e27
Servlet Authentication no a link in nav
5 years ago
Rob Winch
a7f3f54a33
architecture/index.adoc -> ../architecture.adoc
...
BASE_DIR=docs/modules/ROOT/pages
git --no-pager diff HEAD~1 --diff-filter=R -M | sed -Ez "s%(\nrename to|rename from |similarity index [^\n]+|diff[^\n]+|$BASE_DIR/)%%g" | grep "\S" | while read rename_from_to; do
from=$(echo $rename_from_to | cut -f 1 -d " ")
to=$(echo $rename_from_to | cut -f 2 -d " ")
echo "processing rename from $from to $to"
find "$BASE_DIR/../" -name "*.adoc" | while read adoc_file; do
sed -i -E "s%xref:$from%xref:$to%g" "$adoc_file"
done
done
5 years ago
Rob Winch
583761f916
unpwd->passwords folder
5 years ago
Rob Winch
e4ce7249cc
Generate antora.yml and push to spring-security-docs-generated
5 years ago
Rob Winch
a0e9c67482
Fix antora version
5 years ago
Rob Winch
0b587dcef1
Reduce folders
5 years ago
Rob Winch
2da377ec88
Fix antora security version
5 years ago
Rob Winch
e681e44268
overview/ -> ../
5 years ago
Rob Winch
a64a694c60
Indent testing subsections in nav.adoc
5 years ago
Rob Winch
32331185dc
Fix local anchor
5 years ago
Rob Winch
29a7669101
rg "xref:\S+?#\S+\[\]" docs/modules -l -g "*.adoc" | while read adoc_file_to_replace; do
...
echo "Replacing $adoc_file_to_replace"
for id_file in build/ids/*.id; do
id=$(basename $id_file | sed 's/\.id$//')
xref_page=$(cat $id_file)
if [[ "$adoc_file_to_replace" -ef "./docs/modules/ROOT/pages/$xref_page" ]]
then
echo " - Skipping same page refid $id "
else
text_file=$(echo $id_file | sed 's/\.id$/.text/')
default_text=$(cat $text_file)
sed -i -E "s%xref:${xref_page}#${id}\[\]%xref:${xref_page}#${id}[$default_text]%g" $adoc_file_to_replace
fi
done
done
5 years ago
Rob Winch
1f90df6a14
mkdir -p build/ids
...
find -name "*.adoc" | xargs -I{file} awk -v file={file} '/\[\[/ { gsub("\[|\]", ""); id=$0; gsub("./docs/modules/ROOT/pages/", "", file); gsub("\[|\]", ""); id=$0;getline;text=$0; sub("^=+ ","", text); print file > "build/ids/"id".id"; print text > "build/ids/"id".text" }' {file}
find docs/modules -name "*.adoc"|while read adoc_file_to_replace; do
echo "Replacing $adoc_file_to_replace"
for id_file in build/ids/*.id; do
id=$(basename $id_file | sed 's/\.id$//')
xref_page=$(cat $id_file)
if [[ "$adoc_file_to_replace" -ef "./docs/modules/ROOT/pages/$xref_page" ]]
then
echo " - Skipping same page refid $id "
else
sed -i -E "s%<<$id(|,([^,>]+))>>%xref:${xref_page}#${id}[\2]%g" $adoc_file_to_replace
fi
done
done
5 years ago
Rob Winch
d2affef356
Fix images
...
- Move images into assets/
- Remove figures form antora.yml
- Add :figures: to each page that uses it
5 years ago
Rob Winch
f5274926cf
Fix up reactive/oauth2/index.adoc links
5 years ago
Rob Winch
88ac7a5d2e
Fixup servlet/authentication/architecture/index.adoc
5 years ago
Rob Winch
b8a362a60f
Remove include servlet/saml2/index.adoc
5 years ago
Rob Winch
c3dfb1711d
Remove includes
5 years ago
Rob Winch
59e7a10732
Add dispatch
5 years ago
Rob Winch
f01a13aa52
Antora
...
mkdir -p docs/modules/ROOT/
mkdir -p docs/modules/ROOT/pages/
git checkout antora-2.x docs/antora.yml
git checkout antora-2.x docs/modules/ROOT/nav.adoc
mv docs/manual/src/docs/asciidoc/images docs/modules/ROOT/
mv docs/manual/src/docs/asciidoc/_includes/* docs/modules/ROOT/pages/
cp ~/code/rwinch/spring-reference/*antora* ~/code/spring-projects/spring-security/
mv docs/modules/ROOT/pages/about docs/modules/ROOT/pages/overview
5 years ago
heowc
7b73b94198
Fix typo
5 years ago
bishoy basily
860690491a
Add setBodyExtractor
...
Closes gh-10260
5 years ago
Josh Cummings
c3ba2332da
Wire BeanResolver into DefaultMethodSecurityExpressionHandler
...
Closes gh-10305
5 years ago
Josh Cummings
7b599d4770
Share JWKSource Instances
...
Closes gh-10312
5 years ago
Josh Cummings
4e7c9bee46
Add Supplier JwtDecoders
...
Closes gh-9991
5 years ago