Interface TrustedProfile.ServiceAsync
-
- All Superinterfaces:
Customer.ServiceAsync
,Maskable
,OpenIdConnect.ServiceAsync
,ResultLimitable
,ServiceAsync
- Enclosing class:
- TrustedProfile
public static interface TrustedProfile.ServiceAsync extends OpenIdConnect.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, 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.service.user.customer.OpenIdConnect.ServiceAsync
activateOpenIdConnectUser, activateOpenIdConnectUser, completeInvitationAfterLogin, completeInvitationAfterLogin, createObject, createObject, createOpenIdConnectUserAndCompleteInvitation, createOpenIdConnectUserAndCompleteInvitation, declineInvitation, declineInvitation, getDefaultAccount, getDefaultAccount, getLoginAccountInfoOpenIdConnect, getLoginAccountInfoOpenIdConnect, getMappedAccounts, getMappedAccounts, getObjectForOpenIdConnect, getObjectForOpenIdConnect, getOpenIdRegistrationInfoFromCode, getOpenIdRegistrationInfoFromCode, getRequirementsForPasswordSetForOpenIdConnect, getRequirementsForPasswordSetForOpenIdConnect, getUserForUnifiedInvitation, getUserForUnifiedInvitation, selfPasswordChange, selfPasswordChange, setDefaultAccount, setDefaultAccount, setMask
-
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
-
-
-
Method Detail
-
withNewMask
TrustedProfile.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
- Specified by:
withNewMask
in interfaceOpenIdConnect.ServiceAsync
-
withMask
TrustedProfile.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
- Specified by:
withMask
in interfaceOpenIdConnect.ServiceAsync
-
setMask
void setMask(TrustedProfile.Mask mask)
-
addApiAuthenticationKeyForTrustedProfile
Future<String> addApiAuthenticationKeyForTrustedProfile()
Async version ofTrustedProfile.Service.addApiAuthenticationKeyForTrustedProfile()
-
addApiAuthenticationKeyForTrustedProfile
Future<?> addApiAuthenticationKeyForTrustedProfile(ResponseHandler<String> callback)
-
addExternalBinding
Future<Binding> addExternalBinding(Binding externalBinding)
Async version ofTrustedProfile.Service.addExternalBinding(com.softlayer.api.service.user.external.Binding)
- Specified by:
addExternalBinding
in interfaceCustomer.ServiceAsync
-
addExternalBinding
Future<?> addExternalBinding(Binding externalBinding, ResponseHandler<Binding> callback)
- Specified by:
addExternalBinding
in interfaceCustomer.ServiceAsync
-
checkPhoneFactorAuthenticationForPasswordSet
Future<Boolean> checkPhoneFactorAuthenticationForPasswordSet(PasswordSet passwordSet, Binding authenticationContainer)
- Specified by:
checkPhoneFactorAuthenticationForPasswordSet
in interfaceCustomer.ServiceAsync
- Specified by:
checkPhoneFactorAuthenticationForPasswordSet
in interfaceOpenIdConnect.ServiceAsync
-
checkPhoneFactorAuthenticationForPasswordSet
Future<?> checkPhoneFactorAuthenticationForPasswordSet(PasswordSet passwordSet, Binding authenticationContainer, ResponseHandler<Boolean> callback)
- Specified by:
checkPhoneFactorAuthenticationForPasswordSet
in interfaceCustomer.ServiceAsync
- Specified by:
checkPhoneFactorAuthenticationForPasswordSet
in interfaceOpenIdConnect.ServiceAsync
-
createObject
Future<TrustedProfile> createObject(TrustedProfile templateObject, String password, String vpnPassword)
-
createObject
Future<?> createObject(TrustedProfile templateObject, String password, String vpnPassword, ResponseHandler<TrustedProfile> callback)
-
getObjectForTrustedProfile
Future<TrustedProfile> getObjectForTrustedProfile()
Async version ofTrustedProfile.Service.getObjectForTrustedProfile()
-
getObjectForTrustedProfile
Future<?> getObjectForTrustedProfile(ResponseHandler<TrustedProfile> callback)
-
getPortalLoginTokenOpenIdConnect
@Deprecated Future<Token> getPortalLoginTokenOpenIdConnect(String providerType, String accessToken, Long accountId, Long securityQuestionId, String securityQuestionAnswer)
Deprecated.Async version ofTrustedProfile.Service.getPortalLoginTokenOpenIdConnect(java.lang.String, java.lang.String, java.lang.Long, java.lang.Long, java.lang.String)
- Specified by:
getPortalLoginTokenOpenIdConnect
in interfaceOpenIdConnect.ServiceAsync
-
getPortalLoginTokenOpenIdConnect
@Deprecated Future<?> getPortalLoginTokenOpenIdConnect(String providerType, String accessToken, Long accountId, Long securityQuestionId, String securityQuestionAnswer, ResponseHandler<Token> callback)
Deprecated.- Specified by:
getPortalLoginTokenOpenIdConnect
in interfaceOpenIdConnect.ServiceAsync
-
getRequirementsForPasswordSetForTrustedProfile
Future<PasswordSet> getRequirementsForPasswordSetForTrustedProfile(PasswordSet passwordSet)
-
getRequirementsForPasswordSetForTrustedProfile
Future<?> getRequirementsForPasswordSetForTrustedProfile(PasswordSet passwordSet, ResponseHandler<PasswordSet> callback)
-
getUserIdForPasswordSet
Future<Long> getUserIdForPasswordSet(String key)
Async version ofTrustedProfile.Service.getUserIdForPasswordSet(java.lang.String)
- Specified by:
getUserIdForPasswordSet
in interfaceCustomer.ServiceAsync
- Specified by:
getUserIdForPasswordSet
in interfaceOpenIdConnect.ServiceAsync
-
getUserIdForPasswordSet
Future<?> getUserIdForPasswordSet(String key, ResponseHandler<Long> callback)
- Specified by:
getUserIdForPasswordSet
in interfaceCustomer.ServiceAsync
- Specified by:
getUserIdForPasswordSet
in interfaceOpenIdConnect.ServiceAsync
-
initiatePortalPasswordChange
Future<Boolean> initiatePortalPasswordChange(String username)
- Specified by:
initiatePortalPasswordChange
in interfaceCustomer.ServiceAsync
- Specified by:
initiatePortalPasswordChange
in interfaceOpenIdConnect.ServiceAsync
-
initiatePortalPasswordChange
Future<?> initiatePortalPasswordChange(String username, ResponseHandler<Boolean> callback)
- Specified by:
initiatePortalPasswordChange
in interfaceCustomer.ServiceAsync
- Specified by:
initiatePortalPasswordChange
in interfaceOpenIdConnect.ServiceAsync
-
initiatePortalPasswordChangeByBrandAgent
Future<Boolean> initiatePortalPasswordChangeByBrandAgent(String username)
- Specified by:
initiatePortalPasswordChangeByBrandAgent
in interfaceCustomer.ServiceAsync
- Specified by:
initiatePortalPasswordChangeByBrandAgent
in interfaceOpenIdConnect.ServiceAsync
-
initiatePortalPasswordChangeByBrandAgent
Future<?> initiatePortalPasswordChangeByBrandAgent(String username, ResponseHandler<Boolean> callback)
- Specified by:
initiatePortalPasswordChangeByBrandAgent
in interfaceCustomer.ServiceAsync
- Specified by:
initiatePortalPasswordChangeByBrandAgent
in interfaceOpenIdConnect.ServiceAsync
-
isValidPortalPassword
Future<Boolean> isValidPortalPassword(String password)
Async version ofTrustedProfile.Service.isValidPortalPassword(java.lang.String)
- Specified by:
isValidPortalPassword
in interfaceCustomer.ServiceAsync
- Specified by:
isValidPortalPassword
in interfaceOpenIdConnect.ServiceAsync
-
isValidPortalPassword
Future<?> isValidPortalPassword(String password, ResponseHandler<Boolean> callback)
- Specified by:
isValidPortalPassword
in interfaceCustomer.ServiceAsync
- Specified by:
isValidPortalPassword
in interfaceOpenIdConnect.ServiceAsync
-
processPasswordSetRequest
Future<Boolean> processPasswordSetRequest(PasswordSet passwordSet, Binding authenticationContainer)
- Specified by:
processPasswordSetRequest
in interfaceCustomer.ServiceAsync
- Specified by:
processPasswordSetRequest
in interfaceOpenIdConnect.ServiceAsync
-
processPasswordSetRequest
Future<?> processPasswordSetRequest(PasswordSet passwordSet, Binding authenticationContainer, ResponseHandler<Boolean> callback)
- Specified by:
processPasswordSetRequest
in interfaceCustomer.ServiceAsync
- Specified by:
processPasswordSetRequest
in interfaceOpenIdConnect.ServiceAsync
-
updateVpnUserForTrustedProfile
Future<Boolean> updateVpnUserForTrustedProfile()
Async version ofTrustedProfile.Service.updateVpnUserForTrustedProfile()
-
updateVpnUserForTrustedProfile
Future<?> updateVpnUserForTrustedProfile(ResponseHandler<Boolean> callback)
-
-