Class OpenIdConnect
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.authentication.request.Contract
com.softlayer.api.service.container.authentication.request.Common
com.softlayer.api.service.container.authentication.request.OpenIdConnect
- Direct Known Subclasses:
External
@ApiType("SoftLayer_Container_Authentication_Request_OpenIdConnect") public class OpenIdConnect extends Common
The SoftLayer_Container_Authentication_Request_OpenIdConnect data type contains information for requests to the getPortalLogin API. This class is specific to the SoftLayer Cloud Token login. The request information will be verified to ensure it is valid, and then there will be an attempt to obtain a portal login token in authenticating the user with the provided information.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OpenIdConnect.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
openIdConnectAccessToken
protected boolean
openIdConnectAccessTokenSpecified
protected Long
openIdConnectAccountId
protected boolean
openIdConnectAccountIdSpecified
protected String
openIdConnectProvider
protected boolean
openIdConnectProviderSpecified
Fields inherited from class com.softlayer.api.service.container.authentication.request.Common
securityQuestionAnswer, securityQuestionAnswerSpecified, securityQuestionId, securityQuestionIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description OpenIdConnect()
-
Method Summary
Modifier and Type Method Description String
getOpenIdConnectAccessToken()
Long
getOpenIdConnectAccountId()
String
getOpenIdConnectProvider()
boolean
isOpenIdConnectAccessTokenSpecified()
boolean
isOpenIdConnectAccountIdSpecified()
boolean
isOpenIdConnectProviderSpecified()
void
setOpenIdConnectAccessToken(String openIdConnectAccessToken)
void
setOpenIdConnectAccountId(Long openIdConnectAccountId)
void
setOpenIdConnectProvider(String openIdConnectProvider)
void
unsetOpenIdConnectAccessToken()
void
unsetOpenIdConnectAccountId()
void
unsetOpenIdConnectProvider()
Methods inherited from class com.softlayer.api.service.container.authentication.request.Common
getSecurityQuestionAnswer, getSecurityQuestionId, isSecurityQuestionAnswerSpecified, isSecurityQuestionIdSpecified, setSecurityQuestionAnswer, setSecurityQuestionId, unsetSecurityQuestionAnswer, unsetSecurityQuestionId
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
openIdConnectAccessToken
-
openIdConnectAccessTokenSpecified
protected boolean openIdConnectAccessTokenSpecified -
openIdConnectAccountId
-
openIdConnectAccountIdSpecified
protected boolean openIdConnectAccountIdSpecified -
openIdConnectProvider
-
openIdConnectProviderSpecified
protected boolean openIdConnectProviderSpecified
-
-
Constructor Details
-
OpenIdConnect
public OpenIdConnect()
-
-
Method Details
-
getOpenIdConnectAccessToken
-
setOpenIdConnectAccessToken
-
isOpenIdConnectAccessTokenSpecified
public boolean isOpenIdConnectAccessTokenSpecified() -
unsetOpenIdConnectAccessToken
public void unsetOpenIdConnectAccessToken() -
getOpenIdConnectAccountId
-
setOpenIdConnectAccountId
-
isOpenIdConnectAccountIdSpecified
public boolean isOpenIdConnectAccountIdSpecified() -
unsetOpenIdConnectAccountId
public void unsetOpenIdConnectAccountId() -
getOpenIdConnectProvider
-
setOpenIdConnectProvider
-
isOpenIdConnectProviderSpecified
public boolean isOpenIdConnectProviderSpecified() -
unsetOpenIdConnectProvider
public void unsetOpenIdConnectProvider()
-