forked from AthenZ/athenz
-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdocs.yml
105 lines (105 loc) · 4.44 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
site_name: Athenz
repo_url: https://github.com/AthenZ/athenz
repo_name: GitHub
site_description: Athenz User Guide
strict: false
theme:
name: material
favicon: 'images/favicon.ico'
logo: 'images/athenz-icon.png'
extra_css: [extra.css]
markdown_extensions:
- admonition
- codehilite
- pymdownx.arithmatex
- markdown_include.include:
base_path: docs
- pymdownx.betterem:
smart_enable: all
- pymdownx.caret
- pymdownx.critic
- pymdownx.details
- pymdownx.inlinehilite
- pymdownx.magiclink
- pymdownx.mark
- pymdownx.smartsymbols
- pymdownx.superfences
- pymdownx.tabbed
- pymdownx.tasklist:
custom_checkbox: true
- pymdownx.tilde
- meta:
- toc:
permalink: true
toc_depth: 4
nav:
- Getting Started:
- About: index.md
- Development Environment: dev_environment.md
- Local/Development/Production Environment Setup:
- ZMS Server: setup_zms.md
- ZTS Server: setup_zts.md
- UI Server: setup_ui.md
- Service Identity Registration:
- Using X.509 Certificates: service_x509_credentials.md
- Using Public/Private Key Pairs: reg_service_guide.md
- Management:
- Role Delegation: role_delegation.md
- Access token Limit Expiry Support: token_expiration.md
- Role Certificate Limit Expiry Support: role_cert_expiration.md
- Review Enabled Roles: review_enabled_roles.md
- Email Notifications: email_notifications.md
- Events Monitoring: events_monitoring.md
- Role Member Auto Expiry and Notification Support: member_expiration.md
- Role Member Review Reminder Support: member_soft_expiration.md
- Self-Served Roles: self_serve_roles.md
- Athenz Templates: athenz_templates.md
- Principal Groups: principal_groups.md
- Authentication:
- Athenz Service Identity X.509 Certificate: service_authentication.md
- Athenz Service Identity X.509 Certificate for AWS EC2 instances: service_x509_credentials_aws.md
- Athenz Service Identity X.509 Certificate for AWS ECS containers: service_x509_credentials_aws_ecs.md
- Athenz Service Identity X.509 Certificate for AWS Fargate tasks: service_x509_credentials_aws_fargate.md
- Athenz Service Identity X.509 Certificate for AWS EKS pods: service_x509_credentials_aws_eks.md
- Athenz Service Identity X.509 Certificate for AWS Lambda functions: service_x509_credentials_aws_lambda.md
- Obtaining OAuth2 Access Tokens from ZTS: zts_access_token_guide.md
- Athenz OIDC Authentication Provider Support for AWS EKS: oidc_aws_eks.md
- AWS Setup:
- AWS Temp Credentials: aws_temp_creds.md
- Introduction: aws_athenz_setup.md
- Architecture:
- Data Model: data_model.md
- System View: system_view.md
- Authorization Flow: auth_flow.md
- Features:
- Service Identity X.509 Certificates - Copper Argos: copper_argos.md
- Athenz Capabilities: capabilities.md
- Developer Guide:
- Centralized Authorization Flow: cent_authz_flow.md
- Decentralized Authorization Flow: decent_authz_flow.md
- Client Side Service Identity Authentication: client_side_x509_credentials.md
- Server Side Service Identity Authentication: server_side_x509_credentials.md
- Java Client/Servlet Centralized Example: example_java_centralized_access.md
- Go Client/Server Example: example_go_centralized_access.md
- Java Client/Servlet Decentralized Example: example_java_decentralized_access.md
- Local UI development: local_ui_development.md
- API:
- ZMS: api/index.html?server=zms
- ZTS: api/index.html?server=zts
- Customizing Athenz:
- Principal Authentication: principal_authentication.md
- Private Key Store: private_key_store.md
- Certificate Signer: cert_signer.md
- Service Identity X.509 Certificate Support Requirements - Copper Argos: copper_argos_dev.md
- User Guide:
- ZMS Client Utility: zms_client.md
- ZPU Utility: setup_zpu.md
- ZTS Role Certificate Client Utility: zts_rolecert.md
- ZTS OAuth2 Access Token Client: zts_accesstoken.md
- Registering ZMS Service Identity: reg_service_guide.md
- Using Athenz on local docker: local_athenz_on_docker.md
- Quick Guide to obtain identity cert using local docker: how_to_sample_identity_from_local_athenz.md
- Quick Guide to obtain identity cert using local docker on EC2: how_to_sample_identity_from_local_athenz_ec2.md
- References:
- ZMS REST API: zms_api.md
- ZTS REST API: zts_api.md