integration.authorization.strategies.bearer.bearer_strategy
BearerStrategy Objects
class BearerStrategy(AuthorizationStrategy)
Bearer authorization strategy.
create_bearer_strategy
def create_bearer_strategy(
comp: BackendComponent,
svc: Service,
*,
user_token: UserToken | None = None,
auth_token: AuthorizationToken | None = None,
auth_public: AuthorizationSettings | None = None,
auth_private: AuthorizationSettings | None = None
) -> AuthorizationStrategy
Creates a new Bearer strategy instance.
Arguments:
comp- The main component.svc- The service to use for message sending.user_token- An optional user token.auth_token- An optional authorization token.auth_public- Optional public authorization settings.auth_private- Optional private authorization settings.
Returns:
The newly created strategy.