KeycloakBook
简介
1.新手入门
1.1.概述
1.2.安装和启动
1.2.1.服务器端安装
1.2.2.启动服务器
1.2.3.创建Admin账户
1.2.4.登录管理员控台
1.3.创建你的第一个Realm和用户
1.3.1.开始之前
1.3.2.创建一个新的Realm
1.3.3.创建一个新的用户
1.3.4.用户帐户服务
1.4.保护JBoss Servlet应用程序
1.4.1.开始之前
1.4.2.安装客户端适配器
1.4.3.下载,构建和部署应用程序代码
1.4.4.创建和注册客户端
1.4.5.子系统配置
2.安装服务器并配置
2.1.概述
2.1.1.推荐的外部文档
2.2.安装
2.2.1.系统要求
2.2.2.安装分发文件
2.2.3.目录结构
2.3.选择运行模式
2.3.1.独立模式
2.3.2.独立集群模式
2.3.3.域集群模式
6.授权服务
6.1.概述
6.1.1架构
6.1.2.术语
6.2.入门
6.2.1.保护Servlet应用程序
6.2.1.1.创建领域和用户
6.2.1.2.启用授权服务
6.2.1.3.构建,部署和测试应用程序
6.2.2.Examples
6.3.管理资源服务器
6.3.1.创建客户端应用程序
6.3.2.启用授权服务
6.3.3.默认配置
6.3.4.导出和导入授权配置
6.4.管理资源和作用域
6.4.1.查看资源
6.4.2.创建资源
6.5.管理策略
6.5.1.基于用户的策略
6.5.2.基于角色的策略
6.5.2.1.根据需要定义角色
6.5.3.基于JavaScript的策略
6.5.4.基于规则的策略
6.5.5.基于时间的策略
6.5.6.聚合策略
6.5.7.基于客户端的策略
6.5.8.正反逻辑
6.5.9.策略鉴定API
6.6.管理权限
6.6.1.创建基于资源的权限
6.6.1.1.类型化的资源许可
6.6.2.创建基于作用域的权限
6.6.3.决策策略
6.7.评价和测试策略
6.8.授权服务
6.8.1.守护API
6.8.1.1.什么是PAT和如何获取它
6.8.1.2.管理资源
6.8.1.3.管理权限请求
6.8.2.授权API
6.8.2.1.什么是AAT和如何获取它
6.8.2.2.请求授权数据和令牌
6.8.3.授权APIEntitlement API
6.8.3.1.请求权利
6.8.4.检查请求方令牌
6.8.5.授权客户端Java API
6.9.策略执行者
6.9.1.Keycloak适配器策略执行者
6.9.1.1.使用承载令牌保护无状态服务
6.9.1.2.获取授权上下文
6.9.1.3.JavaScript集成
6.9.1.4.设置TLS / HTTPS
Powered by
GitBook
2.1.1.推荐的外部文档
推荐的外部文档
Keycloak构建基于Wildfly应用服务器。它是像Infinispan和Hibernate这样的子项目。本指南仅涵盖基础配置的知识。烈建议您阅读Wildfly及其子项目的文档。以下是文档的链接:
WildFly 10 Documentation
results matching "
"
No results matching "
"