Commit 2bd03fa 1 parent 3f3a4e8 commit 2bd03fa Copy full SHA for 2bd03fa
File tree 3 files changed +122
-2
lines changed
3 files changed +122
-2
lines changed Original file line number Diff line number Diff line change @@ -453,4 +453,60 @@ Snowflake Engine
453
453
:members:
454
454
455
455
.. autoclass :: feast.infra.materialization.contrib.spark.spark_materialization_engine.SparkMaterializationJob
456
- :members:
456
+ :members:
457
+
458
+ Permission
459
+ ============================
460
+
461
+ .. autoclass :: feast.permissions.permission.Permission
462
+ :members:
463
+
464
+ .. autoclass :: feast.permissions.action.AuthzedAction
465
+ :members:
466
+
467
+ .. autoclass :: feast.permissions.policy.Policy
468
+ :members:
469
+
470
+ .. autofunction :: feast.permissions.enforcer.enforce_policy
471
+
472
+ Auth Config
473
+ ---------------------------
474
+
475
+ .. autoclass :: feast.permissions.auth_model.AuthConfig
476
+ :members:
477
+
478
+ .. autoclass :: feast.permissions.auth_model.KubernetesAuthConfig
479
+ :members:
480
+
481
+ .. autoclass :: feast.permissions.auth_model.OidcAuthConfig
482
+ :members:
483
+
484
+ Auth Manager
485
+ ---------------------------
486
+
487
+ .. autoclass :: feast.permissions.auth.AuthManager
488
+ :members:
489
+
490
+ .. autoclass :: feast.permissions.auth.token_parser.TokenParser
491
+ :members:
492
+
493
+ .. autoclass :: feast.permissions.auth.token_extractor.TokenExtractor
494
+ :members:
495
+
496
+ .. autoclass :: feast.permissions.auth.kubernetes_token_parser.KubernetesTokenParser
497
+ :members:
498
+
499
+ .. autoclass :: feast.permissions.auth.oidc_token_parser.OidcTokenParser
500
+ :members:
501
+
502
+ Auth Client Manager
503
+ ---------------------------
504
+
505
+ .. autoclass :: feast.permissions.client.auth_client_manager.AuthenticationClientManager
506
+ :members:
507
+
508
+ .. autoclass :: feast.permissions.client.kubernetes_auth_client_manager.KubernetesAuthClientManager
509
+ :members:
510
+
511
+ .. autoclass :: feast.permissions.client.oidc_authentication_client_manager.OidcAuthClientManager
512
+ :members:
Original file line number Diff line number Diff line change @@ -62,6 +62,14 @@ feast.permissions.matcher module
62
62
:undoc-members:
63
63
:show-inheritance:
64
64
65
+ feast.permissions.oidc\_ service module
66
+ --------------------------------------
67
+
68
+ .. automodule :: feast.permissions.oidc_service
69
+ :members:
70
+ :undoc-members:
71
+ :show-inheritance:
72
+
65
73
feast.permissions.permission module
66
74
-----------------------------------
67
75
Original file line number Diff line number Diff line change @@ -453,4 +453,60 @@ Snowflake Engine
453
453
:members:
454
454
455
455
.. autoclass :: feast.infra.materialization.contrib.spark.spark_materialization_engine.SparkMaterializationJob
456
- :members:
456
+ :members:
457
+
458
+ Permission
459
+ ============================
460
+
461
+ .. autoclass :: feast.permissions.permission.Permission
462
+ :members:
463
+
464
+ .. autoclass :: feast.permissions.action.AuthzedAction
465
+ :members:
466
+
467
+ .. autoclass :: feast.permissions.policy.Policy
468
+ :members:
469
+
470
+ .. autofunction :: feast.permissions.enforcer.enforce_policy
471
+
472
+ Auth Config
473
+ ---------------------------
474
+
475
+ .. autoclass :: feast.permissions.auth_model.AuthConfig
476
+ :members:
477
+
478
+ .. autoclass :: feast.permissions.auth_model.KubernetesAuthConfig
479
+ :members:
480
+
481
+ .. autoclass :: feast.permissions.auth_model.OidcAuthConfig
482
+ :members:
483
+
484
+ Auth Manager
485
+ ---------------------------
486
+
487
+ .. autoclass :: feast.permissions.auth.AuthManager
488
+ :members:
489
+
490
+ .. autoclass :: feast.permissions.auth.token_parser.TokenParser
491
+ :members:
492
+
493
+ .. autoclass :: feast.permissions.auth.token_extractor.TokenExtractor
494
+ :members:
495
+
496
+ .. autoclass :: feast.permissions.auth.kubernetes_token_parser.KubernetesTokenParser
497
+ :members:
498
+
499
+ .. autoclass :: feast.permissions.auth.oidc_token_parser.OidcTokenParser
500
+ :members:
501
+
502
+ Auth Client Manager
503
+ ---------------------------
504
+
505
+ .. autoclass :: feast.permissions.client.auth_client_manager.AuthenticationClientManager
506
+ :members:
507
+
508
+ .. autoclass :: feast.permissions.client.kubernetes_auth_client_manager.KubernetesAuthClientManager
509
+ :members:
510
+
511
+ .. autoclass :: feast.permissions.client.oidc_authentication_client_manager.OidcAuthClientManager
512
+ :members:
You can’t perform that action at this time.
0 commit comments