ska_src_api_global_execution.session
Exposes authenticated OAuth2 session classes for external use.
Submodules
Package Contents
Classes
A class for authenticated Site Capabilities API OAuth2 sessions. |
|
A class for authenticated Site Capabilities API OAuth2 sessions. |
- class ska_src_api_global_execution.session.AuthenticatedDataManagementAPIOAuth2Session(service_token_factory, session_timeout_adapter=None)
Bases:
digraph inheritance89847538a5 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Helper class that provides a standard way to create an ABC using"]; "AuthenticatedDataManagementAPIOAuth2Session" [URL="data_management_api_oauth2_session/index.html#ska_src_api_global_execution.session.data_management_api_oauth2_session.AuthenticatedDataManagementAPIOAuth2Session",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A class for authenticated Site Capabilities API OAuth2 sessions."]; "AuthenticatedOAuth2Session" -> "AuthenticatedDataManagementAPIOAuth2Session" [arrowsize=0.5,style="setlinewidth(0.5)"]; "AuthenticatedOAuth2Session" [URL="session/index.html#ska_src_api_global_execution.session.session.AuthenticatedOAuth2Session",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A base class for authenticated OAuth2 sessions."]; "ABC" -> "AuthenticatedOAuth2Session" [arrowsize=0.5,style="setlinewidth(0.5)"]; }ska_src_api_global_execution.session.session.AuthenticatedOAuth2SessionA class for authenticated Site Capabilities API OAuth2 sessions.
- class ska_src_api_global_execution.session.AuthenticatedSiteCapabilitiesAPIOAuth2Session(service_token_factory, session_timeout_adapter=None)
Bases:
digraph inheritance93de5feaaa { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Helper class that provides a standard way to create an ABC using"]; "AuthenticatedOAuth2Session" [URL="session/index.html#ska_src_api_global_execution.session.session.AuthenticatedOAuth2Session",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A base class for authenticated OAuth2 sessions."]; "ABC" -> "AuthenticatedOAuth2Session" [arrowsize=0.5,style="setlinewidth(0.5)"]; "AuthenticatedSiteCapabilitiesAPIOAuth2Session" [URL="site_capabilities_api_oauth2_session/index.html#ska_src_api_global_execution.session.site_capabilities_api_oauth2_session.AuthenticatedSiteCapabilitiesAPIOAuth2Session",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A class for authenticated Site Capabilities API OAuth2 sessions."]; "AuthenticatedOAuth2Session" -> "AuthenticatedSiteCapabilitiesAPIOAuth2Session" [arrowsize=0.5,style="setlinewidth(0.5)"]; }ska_src_api_global_execution.session.session.AuthenticatedOAuth2SessionA class for authenticated Site Capabilities API OAuth2 sessions.