.gitignore | |
|
|
.travis.yml | |
|
|
.vscode/launch.json | |
|
|
LICENSE | |
|
|
README.md | |
|
|
package.json | |
|
|
tsconfig.json | |
|
|
tslint.json | |
|
|
yarn.lock | |
|
|
src/example/server.ts | 158 | A 1 hr |
|
src/lib/authorize/pdp.ts | 44 |
|
|
src/lib/authorize/pep.ts | 72 | C 7 hrs |
|
src/lib/authorize/policy-store.ts | 273 | F 5 days |
|
src/lib/helpers/interceptor.ts | 10 |
|
|
src/lib/index.ts | 16 |
|
|
src/lib/models/action.ts | 14 |
|
|
src/lib/models/auth-request.ts | 7 |
|
|
src/lib/models/crud.ts | 1 |
|
|
src/lib/models/decision-combinator.ts | 1 |
|
|
src/lib/models/decision.ts | 7 |
|
|
src/lib/models/options.ts | 27 |
|
|
src/lib/models/policy.ts | 14 |
|
|
src/lib/models/resource.ts | 5 |
|
|
src/lib/models/response-message.ts | 4 |
|
|
src/lib/models/rule.ts | 17 |
|
|
src/lib/models/subject.ts | 11 |
|
|
src/lib/models/user.ts | 103 |
|
|
src/lib/node-auth.ts | 155 | B 6 hrs |
|
src/lib/routes/authorize.ts | 143 | B 5 hrs |
|
src/lib/routes/login.ts | 66 | B 6 hrs |
|
src/lib/routes/user.ts | 172 | C 7 hrs |
|
src/lib/routes/verify.ts | 96 | A 1 hr |
|