saml-kit
Code
Branches
Tags
Commits
main
Commits
Top
4ebfdd6
exclude the RelayState when absent.
mo
2017-11-16
18:56:25
0f26c47
generate SAMLResponse key if builder builds a response.
mo
2017-11-16
18:45:55
e5f29fb
ignore other bindings.
mo
2017-11-16
18:33:09
527a2bc
apply http post binding rules.
mo
2017-11-16
18:30:00
e6f57a7
update binding to start to enforce binding rules.
mo
2017-11-16
18:11:37
dcf64bf
extract binding class.
mo
2017-11-16
16:09:34
fc4c0f2
disable compression by default.
mo
2017-11-16
00:36:47
6a12d13
use CGI.escape instead of URI.encode.
mo
2017-11-16
00:20:55
5c0a65a
rename to serialize/deserialize.
mo
2017-11-15
23:24:57
7fde965
remove build_request method.
mo
2017-11-15
23:02:01
fb32b86
update controller to use builder directly.
mo
2017-11-15
22:57:43
3572105
exclude relay state if it is blank.
mo
2017-11-15
21:59:33
61c8b41
extract method to build payload.
mo
2017-11-15
21:46:25
dc311b3
allow private key override.
mo
2017-11-15
21:37:03
9b91421
serialize based on rules of HTTP-Redirect binding
mo
2017-11-15
18:17:26
b4a08db
generate redirect url for both request types.
mo
2017-11-15
02:55:44
051551d
drop header and checksum from compression and work only compressing for http-redirect.
mo
2017-11-15
02:52:10
542ce4e
implement serialize.
mo
2017-11-14
18:21:45
4bf714a
generate logout response.
mo
2017-11-14
02:35:34
9a03a92
return the properly parsed request.
mo
2017-11-14
01:58:47
1954f81
render spinner on logout.
mo
2017-11-14
00:28:33
b8b6264
add binding keyword arg.
mo
2017-11-14
00:04:19
74df8b2
fetch the logout service url.
mo
2017-11-14
00:01:55
436f76d
record errors using logger.
mo
2017-11-13
23:01:53
e1c98f3
build valid idp metadata.
mo
2017-11-13
22:47:24
74117d3
use strict_encode to exclude line breaks.
mo
2017-11-13
16:09:00
59b3102
merge with master.
mo
2017-11-13
15:53:10
5b6523a
allow idp to build login and logout requests.
mo
2017-11-12
23:34:48
4573fe2
Hash#dig is not available in ruby 2.2
mo
2017-11-12
23:26:09
304e490
add validation for logout request.
mo
2017-11-12
23:16:42
4fde95f
parse data from logout request.
mo
2017-11-12
22:12:42
50c9a63
build instance of logout request.
mo
2017-11-12
22:02:08
9e6196d
add signature to logout request.
mo
2017-11-12
21:58:58
7c97171
extract rspec matcher.
mo
2017-11-12
21:53:42
d543c41
start to build logout request.
mo
2017-11-12
21:36:05
ca33b9b
start to define API for logout.
mo
2017-11-12
00:10:59
1bfd092
specify minimum ruby version.
mo
2017-11-10
23:23:23
7c07f6e
delegate to to_h.
mo
2017-11-10
23:17:19
b7e5902
extract to_h method.
mo
2017-11-10
22:59:25
32925b4
remove friendly_name and NameFormat.
mo
2017-11-10
22:56:54
8d49e8b
disable authnrequest signing if specified.
mo
2017-11-10
21:59:13
0208848
use sign method instead of explict call to finalize.
mo
2017-11-10
21:54:39
f6b84da
skip signing assertions if SP does not want it.
mo
2017-11-10
21:50:57
3b8db92
check if request is trusted.
mo
2017-11-10
21:29:05
20d3189
remove CGI dependency.
mo
2017-11-10
20:50:26
c28de09
parse -> deserialize.
mo
2017-11-10
20:47:51
77dc9f8
move serialize method to request.
mo
2017-11-10
20:44:07
73608e4
allow idp metadata to generate auth request.
mo
2017-11-10
20:40:35
7223baf
parse WantAuthnRequestsSigned
mo
2017-11-10
20:21:38
94d278f
rename serialize/deserialize.
mo
2017-11-10
19:50:39
51120aa
return InvalidRequest when saml cannot be deserialized.
mo
2017-11-10
19:46:17
a687f6a
inline Request.authentication.
mo
2017-11-10
19:31:12
23ecfc5
add zlib compression support.
mo
2017-11-10
19:19:51
dd7fe18
allow skipping signature.
mo
2017-11-10
18:29:48
85b61fa
start to build the logout request.
mo
2017-11-07
22:53:20
8897ee9
add signing certificate to IDP metadata.
mo
2017-11-07
22:19:28
39e5df6
validate saml response.
mo
2017-11-07
21:43:15
b73ed03
parse login url from IDP metadata.
mo
2017-11-07
21:03:33
5930d0d
compare symbol with symbol.
mo
2017-11-07
18:36:17
99c69a1
improve error messages for Authnrequest.
mo
2017-11-07
18:28:40
79026da
update error messages.
mo
2017-11-07
18:14:33
3058900
add spec for when service provider is not known.
mo
2017-11-06
03:31:53
c79026e
update user to return proper nameid.
mo
2017-11-06
03:24:25
543533f
delegate to user to return nameid in requested format.
mo
2017-11-06
03:16:57
ffe0c83
use nameid requested in response.
mo
2017-11-06
03:13:20
e738b47
parse nameid.
mo
2017-11-06
03:06:45
86f5f9e
update not after calculation.
mo
2017-11-06
02:22:48
c7e192e
validate audience.
mo
2017-11-05
20:36:41
176a0f9
validate session time.
mo
2017-11-05
19:57:20
b99c010
make session timeout a configuration item.
mo
2017-11-05
18:23:17
49e9596
validate request id.
mo
2017-11-05
18:18:23
7a63f10
validate the status code..
mo
2017-11-04
21:08:13
2dbf9bf
validate presence of ID
mo
2017-11-04
20:57:58
074d2ea
validate the version.
mo
2017-11-04
20:46:34
341d0b3
add validation for Response.
mo
2017-11-04
20:37:46
77f623a
singular -> plural
mo
2017-11-04
19:38:22
7a20dff
extract duplicate code into module.
mo
2017-11-04
19:34:42
859dc7a
allow overriding the nameidformat.
mo
2017-11-04
19:24:36
899fba9
validate authnrequest against the xsd.
mo
2017-11-04
19:23:15
66aa31b
allow url registration of metadata.
mo
2017-11-04
18:59:17
e8385f5
add fullname to gemspec.
mo
2017-11-04
18:33:36
0f4226e
implement simple registry registration.
mo
2017-11-04
18:29:47
bca0ae5
verify if a fingerprint matches a cert.
mo
2017-11-04
18:14:44
1917c88
remove unneccessary issuer parameter.
mo
2017-11-04
18:01:01
5818567
delegate to service provider metadata.
mo
2017-11-04
17:59:17
6323228
extract registry method.
mo
2017-11-04
17:22:49
81b3fd0
Merge branch 'master' of gitlab.com:xlgmokha/saml-kit
mo
2017-11-04
17:19:05
8b48298
fix broken spec.
mo
2017-11-04
17:03:31
42df3dd
Merge branch 'master' of gitlab.com:xlgmokha/saml-kit
mo
2017-11-04
17:02:21
f2543d8
override fingerprint hash.
mo
2017-11-03
22:44:18
660f83b
ServiceProviderRegistry -> Registry
mo
2017-11-03
22:02:18
af87b45
validate certificate matches registered service provider.
mo
2017-11-03
22:00:13
de6f712
ensure AuthnRequest present.
mo
2017-11-03
16:14:40
8e07117
start to validate authnrequest.
mo
2017-11-03
16:08:27
0dd0953
pass request to user model to choose what attributes to include.
mo
2017-11-02
18:28:22
51ea36c
implement placeholder for authenticationrequest validation.
mo
2017-11-02
18:17:39
175a48a
move duplicate method to Namespaces module.
mo
2017-11-02
18:05:27
054fbaf
condense namespaces.
mo
2017-11-02
18:04:05
dd48234
add spec for multiple nameid formats.
mo
2017-11-02
17:52:34
9f12209
fix AD specs.
mo
2017-11-02
17:48:18
« First
← Newer
Page 9 of 10
Older →
Last »