This example is based on the code in the external_psc_sso_workflow.py sample file.
This example uses the following global variables.
■
| |
■
| |
■
|
For a complete and up-to-date version of the sample code, see the vSphere Automation SDK Python samples at GitHub.
from vsphere.samples.common import sso # Use the SsoAuthenticator utility class to retrieve # a bearer SAML token from the vCenter Single Sign-On service. sso_url = 'https://' + my_vapi_hostname + ':7444/ims/STSService' authenticator = sso.SsoAuthenticator(sso_url) saml_token = authenticator.get_bearer_saml_assertion(my_sso_username, my_sso_password, delegatable=True)