1package auditcatalog
2
3var _ = Register(
4 entry("session.open", byUser, onSession, []string{"host", "via", "client"}, Request),
5 entry("session.signin", byUser, onSession, []string{"host", "client"}, Request),
6 entry("session.revoke", byUser, onSession, withHost, Request),
7 entry("session.revoke_others", byUser, onUser, keys([]string{"kept", "username"}, revokedCounts), Request),
8 entry("session.revoke_browser", byUser, onUser, keys(withHost, revokedCounts), Request),
9 entry("sudo.grant", byUser, onSession, withHost, Request),
10 entry("sudo.refuse", byUser, onSession, withHost, Request),
11 entry("password.change_refused", byUser, onUser, withHost, Request),
12 entry("user.password_change", byUser, onUser, keys([]string{"kept", "username"}, revokedCounts), Request),
13 entry("google.link", byUser, onUser, []string{"username"}, Request),
14 entry("google.unlink", []Actor{ActorUser, ActorAdmin}, onUser, keys([]string{"username", "kept"}, revokedCounts), Request),
15 entry("google.signin_refused", byUser, onUser, []string{"reason"}, Request),
16 entry("refresh.reuse_revoked", bySystem, onUser, []string{"client_id", "generation"}, Request),
17)