LoginApi

class edgeimpulse_api.api.login_api.LoginApi(
		api_client=None
)
Parameters
  • api_client=None

Methods

get_sso_domain_id_ps

edgeimpulse_api.api.login_api.get_sso_domain_id_ps(
		self,
		username_or_email: Annotated[pydantic.types.StrictStr, FieldInfo(default=Ellipsisdescription='Username or email'extra={})],
		**kwargs
) ‑> edgeimpulse_api.models.get_sso_domain_id_ps_response.GetSSODomainIdPsResponse
Get SSO settings for a user or email domain Get the list of identity providers enabled for a user or a given email domain. Parameters
  • self
  • username_or_email: Annotated[pydantic.types.StrictStr, FieldInfo(default=Ellipsis, description=‘Username or email’, extra=)]
  • **kwargs
Return edgeimpulse_api.models.get_sso_domain_id_ps_response.GetSSODomainIdPsResponse

login

edgeimpulse_api.api.login_api.login(
		self,
		get_jwt_request: edgeimpulse_api.models.get_jwt_request.GetJWTRequest,
		**kwargs
) ‑> edgeimpulse_api.models.get_jwt_response.GetJWTResponse
Get JWT token Get a JWT token to authenticate with the API. Parameters
  • self
  • get_jwt_request: edgeimpulse_api.models.get_jwt_request.GetJWTRequest
  • **kwargs
Return edgeimpulse_api.models.get_jwt_response.GetJWTResponse