Interface OpenIdConnect.ServiceAsync
-
- All Superinterfaces:
Customer.ServiceAsync
,Maskable
,ResultLimitable
,ServiceAsync
- All Known Subinterfaces:
TrustedProfile.ServiceAsync
- Enclosing class:
- OpenIdConnect
public static interface OpenIdConnect.ServiceAsync extends Customer.ServiceAsync
-
-
Method Summary
-
Methods inherited from interface com.softlayer.api.service.user.Customer.ServiceAsync
acknowledgeSupportPolicy, acknowledgeSupportPolicy, addApiAuthenticationKey, addApiAuthenticationKey, addBulkDedicatedHostAccess, addBulkDedicatedHostAccess, addBulkHardwareAccess, addBulkHardwareAccess, addBulkPortalPermission, addBulkPortalPermission, addBulkRoles, addBulkRoles, addBulkVirtualGuestAccess, addBulkVirtualGuestAccess, addDedicatedHostAccess, addDedicatedHostAccess, addExternalBinding, addExternalBinding, addHardwareAccess, addHardwareAccess, addNotificationSubscriber, addNotificationSubscriber, addPortalPermission, addPortalPermission, addRole, addRole, addVirtualGuestAccess, addVirtualGuestAccess, assignNewParentId, assignNewParentId, changePreference, changePreference, checkExternalAuthenticationStatus, checkExternalAuthenticationStatus, createNotificationSubscriber, createNotificationSubscriber, createObject, createObject, createSubscriberDeliveryMethods, createSubscriberDeliveryMethods, deactivateNotificationSubscriber, deactivateNotificationSubscriber, editObject, editObject, editObjects, editObjects, findUserPreference, findUserPreference, getAccount, getAccount, getActions, getActions, getActiveExternalAuthenticationVendors, getActiveExternalAuthenticationVendors, getAdditionalEmails, getAdditionalEmails, getAgentImpersonationToken, getAgentImpersonationToken, getAllowedDedicatedHostIds, getAllowedDedicatedHostIds, getAllowedHardwareIds, getAllowedHardwareIds, getAllowedVirtualGuestIds, getAllowedVirtualGuestIds, getApiAuthenticationKeys, getApiAuthenticationKeys, getAuthenticationToken, getAuthenticationToken, getChildUsers, getChildUsers, getClosedTickets, getClosedTickets, getDedicatedHosts, getDedicatedHosts, getExternalBindings, getExternalBindings, getHardware, getHardware, getHardwareCount, getHardwareCount, getHardwareNotifications, getHardwareNotifications, getHasAcknowledgedSupportPolicyFlag, getHasAcknowledgedSupportPolicyFlag, getHasFullDedicatedHostAccessFlag, getHasFullDedicatedHostAccessFlag, getHasFullHardwareAccessFlag, getHasFullHardwareAccessFlag, getHasFullVirtualGuestAccessFlag, getHasFullVirtualGuestAccessFlag, getIbmIdLink, getIbmIdLink, getImpersonationToken, getImpersonationToken, getLayoutProfiles, getLayoutProfiles, getLocale, getLocale, getLoginAttempts, getLoginAttempts, getLoginToken, getLoginToken, getMobileDevices, getMobileDevices, getNotificationSubscribers, getNotificationSubscribers, getObject, getObject, getOpenIdConnectMigrationState, getOpenIdConnectMigrationState, getOpenTickets, getOpenTickets, getOverrides, getOverrides, getParent, getParent, getPasswordRequirements, getPasswordRequirements, getPermissions, getPermissions, getPortalLoginToken, getPortalLoginToken, getPreference, getPreference, getPreferences, getPreferences, getPreferenceTypes, getPreferenceTypes, getRequirementsForPasswordSet, getRequirementsForPasswordSet, getRoles, getRoles, getSalesforceUserLink, getSalesforceUserLink, getSecurityAnswers, getSecurityAnswers, getSubscribers, getSubscribers, getSuccessfulLogins, getSuccessfulLogins, getSupportedLocales, getSupportedLocales, getSupportPolicyAcknowledgementRequiredFlag, getSupportPolicyAcknowledgementRequiredFlag, getSupportPolicyDocument, getSupportPolicyDocument, getSupportPolicyName, getSupportPolicyName, getSurveyRequiredFlag, getSurveyRequiredFlag, getSurveys, getSurveys, getTickets, getTickets, getTimezone, getTimezone, getUnsuccessfulLogins, getUnsuccessfulLogins, getUserLinks, getUserLinks, getUserPreferences, getUserPreferences, getUserStatus, getUserStatus, getVirtualGuestCount, getVirtualGuestCount, getVirtualGuests, getVirtualGuests, initiateExternalAuthentication, initiateExternalAuthentication, inTerminalStatus, inTerminalStatus, inviteUserToLinkOpenIdConnect, inviteUserToLinkOpenIdConnect, isMasterUser, isMasterUser, performExternalAuthentication, performExternalAuthentication, removeAllDedicatedHostAccessForThisUser, removeAllDedicatedHostAccessForThisUser, removeAllHardwareAccessForThisUser, removeAllHardwareAccessForThisUser, removeAllVirtualAccessForThisUser, removeAllVirtualAccessForThisUser, removeApiAuthenticationKey, removeApiAuthenticationKey, removeBulkDedicatedHostAccess, removeBulkDedicatedHostAccess, removeBulkHardwareAccess, removeBulkHardwareAccess, removeBulkPortalPermission, removeBulkPortalPermission, removeBulkRoles, removeBulkRoles, removeBulkVirtualGuestAccess, removeBulkVirtualGuestAccess, removeDedicatedHostAccess, removeDedicatedHostAccess, removeExternalBinding, removeExternalBinding, removeHardwareAccess, removeHardwareAccess, removePortalPermission, removePortalPermission, removeRole, removeRole, removeSecurityAnswers, removeSecurityAnswers, removeVirtualGuestAccess, removeVirtualGuestAccess, resetOpenIdConnectLink, resetOpenIdConnectLink, resetOpenIdConnectLinkUnifiedUserManagementMode, resetOpenIdConnectLinkUnifiedUserManagementMode, samlAuthenticate, samlAuthenticate, samlBeginAuthentication, samlBeginAuthentication, samlBeginLogout, samlBeginLogout, samlLogout, samlLogout, setMask, silentlyMigrateUserOpenIdConnect, silentlyMigrateUserOpenIdConnect, updateNotificationSubscriber, updateNotificationSubscriber, updateSecurityAnswers, updateSecurityAnswers, updateSubscriberDeliveryMethod, updateSubscriberDeliveryMethod, updateVpnPassword, updateVpnPassword, updateVpnUser, updateVpnUser, validateAuthenticationToken, validateAuthenticationToken
-
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
-
-
-
Method Detail
-
withNewMask
OpenIdConnect.Mask withNewMask()
Description copied from interface:Maskable
Overwrite the existing mask on this service with a new one and return it- Specified by:
withNewMask
in interfaceCustomer.ServiceAsync
- Specified by:
withNewMask
in interfaceMaskable
-
withMask
OpenIdConnect.Mask withMask()
Description copied from interface:Maskable
Use the existing mask on this service or create it if not present- Specified by:
withMask
in interfaceCustomer.ServiceAsync
- Specified by:
withMask
in interfaceMaskable
-
setMask
void setMask(OpenIdConnect.Mask mask)
-
activateOpenIdConnectUser
Future<Void> activateOpenIdConnectUser(String verificationCode, Customer userInfo, String iamId)
-
activateOpenIdConnectUser
Future<?> activateOpenIdConnectUser(String verificationCode, Customer userInfo, String iamId, ResponseHandler<Void> callback)
-
checkPhoneFactorAuthenticationForPasswordSet
Future<Boolean> checkPhoneFactorAuthenticationForPasswordSet(PasswordSet passwordSet, Binding authenticationContainer)
- Specified by:
checkPhoneFactorAuthenticationForPasswordSet
in interfaceCustomer.ServiceAsync
-
checkPhoneFactorAuthenticationForPasswordSet
Future<?> checkPhoneFactorAuthenticationForPasswordSet(PasswordSet passwordSet, Binding authenticationContainer, ResponseHandler<Boolean> callback)
- Specified by:
checkPhoneFactorAuthenticationForPasswordSet
in interfaceCustomer.ServiceAsync
-
completeInvitationAfterLogin
Future<Void> completeInvitationAfterLogin(String providerType, String accessToken, String emailRegistrationCode)
-
completeInvitationAfterLogin
Future<?> completeInvitationAfterLogin(String providerType, String accessToken, String emailRegistrationCode, ResponseHandler<Void> callback)
-
createObject
Future<OpenIdConnect> createObject(OpenIdConnect templateObject, String password, String vpnPassword)
-
createObject
Future<?> createObject(OpenIdConnect templateObject, String password, String vpnPassword, ResponseHandler<OpenIdConnect> callback)
-
createOpenIdConnectUserAndCompleteInvitation
Future<Void> createOpenIdConnectUserAndCompleteInvitation(String providerType, Customer user, String password, String registrationCode)
-
createOpenIdConnectUserAndCompleteInvitation
Future<?> createOpenIdConnectUserAndCompleteInvitation(String providerType, Customer user, String password, String registrationCode, ResponseHandler<Void> callback)
-
declineInvitation
Future<?> declineInvitation(String providerType, String registrationCode, ResponseHandler<Void> callback)
-
getDefaultAccount
Future<Account> getDefaultAccount(String providerType)
Async version ofOpenIdConnect.Service.getDefaultAccount(java.lang.String)
- Specified by:
getDefaultAccount
in interfaceCustomer.ServiceAsync
-
getDefaultAccount
Future<?> getDefaultAccount(String providerType, ResponseHandler<Account> callback)
- Specified by:
getDefaultAccount
in interfaceCustomer.ServiceAsync
-
getLoginAccountInfoOpenIdConnect
Future<LoginAccountInfo> getLoginAccountInfoOpenIdConnect(String providerType, String accessToken)
-
getLoginAccountInfoOpenIdConnect
Future<?> getLoginAccountInfoOpenIdConnect(String providerType, String accessToken, ResponseHandler<LoginAccountInfo> callback)
-
getMappedAccounts
Future<List<Account>> getMappedAccounts(String providerType)
Async version ofOpenIdConnect.Service.getMappedAccounts(java.lang.String)
- Specified by:
getMappedAccounts
in interfaceCustomer.ServiceAsync
-
getMappedAccounts
Future<?> getMappedAccounts(String providerType, ResponseHandler<List<Account>> callback)
- Specified by:
getMappedAccounts
in interfaceCustomer.ServiceAsync
-
getObjectForOpenIdConnect
Future<OpenIdConnect> getObjectForOpenIdConnect()
Async version ofOpenIdConnect.Service.getObjectForOpenIdConnect()
-
getObjectForOpenIdConnect
Future<?> getObjectForOpenIdConnect(ResponseHandler<OpenIdConnect> callback)
-
getOpenIdRegistrationInfoFromCode
Future<RegistrationInformation> getOpenIdRegistrationInfoFromCode(String providerType, String registrationCode)
-
getOpenIdRegistrationInfoFromCode
Future<?> getOpenIdRegistrationInfoFromCode(String providerType, String registrationCode, ResponseHandler<RegistrationInformation> callback)
-
getPortalLoginTokenOpenIdConnect
@Deprecated Future<Token> getPortalLoginTokenOpenIdConnect(String providerType, String accessToken, Long accountId, Long securityQuestionId, String securityQuestionAnswer)
Deprecated.
-
getPortalLoginTokenOpenIdConnect
@Deprecated Future<?> getPortalLoginTokenOpenIdConnect(String providerType, String accessToken, Long accountId, Long securityQuestionId, String securityQuestionAnswer, ResponseHandler<Token> callback)
Deprecated.
-
getRequirementsForPasswordSetForOpenIdConnect
Future<PasswordSet> getRequirementsForPasswordSetForOpenIdConnect(PasswordSet passwordSet)
-
getRequirementsForPasswordSetForOpenIdConnect
Future<?> getRequirementsForPasswordSetForOpenIdConnect(PasswordSet passwordSet, ResponseHandler<PasswordSet> callback)
-
getUserForUnifiedInvitation
Future<OpenIdConnect> getUserForUnifiedInvitation(String openIdConnectUserId, String uniqueIdentifier, String searchInvitationsNotLinksFlag)
-
getUserForUnifiedInvitation
Future<?> getUserForUnifiedInvitation(String openIdConnectUserId, String uniqueIdentifier, String searchInvitationsNotLinksFlag, ResponseHandler<OpenIdConnect> callback)
-
getUserIdForPasswordSet
Future<Long> getUserIdForPasswordSet(String key)
Async version ofOpenIdConnect.Service.getUserIdForPasswordSet(java.lang.String)
- Specified by:
getUserIdForPasswordSet
in interfaceCustomer.ServiceAsync
-
getUserIdForPasswordSet
Future<?> getUserIdForPasswordSet(String key, ResponseHandler<Long> callback)
- Specified by:
getUserIdForPasswordSet
in interfaceCustomer.ServiceAsync
-
initiatePortalPasswordChange
Future<Boolean> initiatePortalPasswordChange(String username)
Async version ofOpenIdConnect.Service.initiatePortalPasswordChange(java.lang.String)
- Specified by:
initiatePortalPasswordChange
in interfaceCustomer.ServiceAsync
-
initiatePortalPasswordChange
Future<?> initiatePortalPasswordChange(String username, ResponseHandler<Boolean> callback)
- Specified by:
initiatePortalPasswordChange
in interfaceCustomer.ServiceAsync
-
initiatePortalPasswordChangeByBrandAgent
Future<Boolean> initiatePortalPasswordChangeByBrandAgent(String username)
- Specified by:
initiatePortalPasswordChangeByBrandAgent
in interfaceCustomer.ServiceAsync
-
initiatePortalPasswordChangeByBrandAgent
Future<?> initiatePortalPasswordChangeByBrandAgent(String username, ResponseHandler<Boolean> callback)
- Specified by:
initiatePortalPasswordChangeByBrandAgent
in interfaceCustomer.ServiceAsync
-
isValidPortalPassword
Future<Boolean> isValidPortalPassword(String password)
Async version ofOpenIdConnect.Service.isValidPortalPassword(java.lang.String)
- Specified by:
isValidPortalPassword
in interfaceCustomer.ServiceAsync
-
isValidPortalPassword
Future<?> isValidPortalPassword(String password, ResponseHandler<Boolean> callback)
- Specified by:
isValidPortalPassword
in interfaceCustomer.ServiceAsync
-
processPasswordSetRequest
Future<Boolean> processPasswordSetRequest(PasswordSet passwordSet, Binding authenticationContainer)
- Specified by:
processPasswordSetRequest
in interfaceCustomer.ServiceAsync
-
processPasswordSetRequest
Future<?> processPasswordSetRequest(PasswordSet passwordSet, Binding authenticationContainer, ResponseHandler<Boolean> callback)
- Specified by:
processPasswordSetRequest
in interfaceCustomer.ServiceAsync
-
selfPasswordChange
Future<Void> selfPasswordChange(String currentPassword, String newPassword)
- Specified by:
selfPasswordChange
in interfaceCustomer.ServiceAsync
-
selfPasswordChange
Future<?> selfPasswordChange(String currentPassword, String newPassword, ResponseHandler<Void> callback)
- Specified by:
selfPasswordChange
in interfaceCustomer.ServiceAsync
-
setDefaultAccount
Future<Account> setDefaultAccount(String providerType, Long accountId)
- Specified by:
setDefaultAccount
in interfaceCustomer.ServiceAsync
-
setDefaultAccount
Future<?> setDefaultAccount(String providerType, Long accountId, ResponseHandler<Account> callback)
- Specified by:
setDefaultAccount
in interfaceCustomer.ServiceAsync
-
-