Authenticate a user for the SoftLayer customer portal via an openIdConnect provider.
Attempt to authenticate a supplied OpenIdConnect access token to the SoftLayer customer portal. If authentication is successful then the API returns a token containing the ID of the authenticated user and a hash key used by the SoftLayer customer portal to maintain authentication.
|providerType||string||A value representing the OpenID Connect provider type.|
|accessToken||string||The OpenID Connect access token which provides temporary access to a resource by the|
|accountId||integer||The preferred Softlayer account to query, if not provided a default will be used.|
|securityQuestionId||integer||A security question you wish to answer when authenticating to the SoftLayer customer portal. This parameter isn’t required if no security questions are set on your portal account or if your account is configured to not require answering a security account upon login.|
|securityQuestionAnswer||string||The answer to your security question.|
Throw the exception “Invalid answer provided for security question.” if the given security question and answer are invalid and the user is required to answer security questions on portal login.