request.authorization.est¶
Provides the ‘EstAuthorization’ class using the Composite pattern for modular EST authorization.
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)