request.authorization.est¶
Provides the ‘EstAuthentication’ class using the Composite pattern for modular EST authorization.
Classes¶
Ensures the request is authorized for the specified operation. |
|
Composite authorization handler for EST requests. |
Module Contents¶
- class request.authorization.est.EstOperationAuthorization(allowed_operations)[source]¶
Bases:
request.authorization.base.AuthorizationComponent,trustpoint.logger.LoggerMixinEnsures the request is authorized for the specified operation.
- Parameters:
allowed_operations (list[str])
- class request.authorization.est.EstAuthorization(allowed_operations=None)[source]¶
Bases:
request.authorization.base.CompositeAuthorizationComposite authorization handler for EST requests.
- Parameters:
allowed_operations (list[str] | None)