Skip to main content

integration.authorization.strategies.basic.basic_strategy

BasicStrategy Objects

class BasicStrategy(AuthorizationStrategy)

Basic authorization strategy.

create_basic_strategy

def create_basic_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 Basic 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.