public interface IdentityManagement extends Service<AmazonIdentityManagement>
IdentityManagement
service.
This is the entry point to interact with the following service resources:Modifier and Type | Method and Description |
---|---|
void |
changePassword(ChangePasswordRequest request)
Performs the
ChangePassword action. |
void |
changePassword(ChangePasswordRequest request,
ResultCapture<Void> extractor)
Performs the
ChangePassword action and use a ResultCapture
to retrieve the low-level client response. |
AccountAlias |
createAccountAlias(CreateAccountAliasRequest request)
Performs the
CreateAccountAlias action. |
AccountAlias |
createAccountAlias(CreateAccountAliasRequest request,
ResultCapture<Void> extractor)
Performs the
CreateAccountAlias action and use a
ResultCapture to retrieve the low-level client response. |
AccountAlias |
createAccountAlias(String accountAlias)
The convenient method form for the
CreateAccountAlias
action. |
AccountAlias |
createAccountAlias(String accountAlias,
ResultCapture<Void> extractor)
The convenient method form for the
CreateAccountAlias
action. |
AccountPasswordPolicy |
createAccountPasswordPolicy(UpdateAccountPasswordPolicyRequest request)
Performs the
CreateAccountPasswordPolicy action. |
AccountPasswordPolicy |
createAccountPasswordPolicy(UpdateAccountPasswordPolicyRequest request,
ResultCapture<Void> extractor)
Performs the
CreateAccountPasswordPolicy action and use a
ResultCapture to retrieve the low-level client response. |
Group |
createGroup(CreateGroupRequest request)
Performs the
CreateGroup action. |
Group |
createGroup(CreateGroupRequest request,
ResultCapture<CreateGroupResult> extractor)
Performs the
CreateGroup action and use a ResultCapture to
retrieve the low-level client response. |
Group |
createGroup(String groupName)
The convenient method form for the
CreateGroup action. |
Group |
createGroup(String groupName,
ResultCapture<CreateGroupResult> extractor)
The convenient method form for the
CreateGroup action. |
InstanceProfile |
createInstanceProfile(CreateInstanceProfileRequest request)
Performs the
CreateInstanceProfile action. |
InstanceProfile |
createInstanceProfile(CreateInstanceProfileRequest request,
ResultCapture<CreateInstanceProfileResult> extractor)
Performs the
CreateInstanceProfile action and use a
ResultCapture to retrieve the low-level client response. |
Role |
createRole(CreateRoleRequest request)
Performs the
CreateRole action. |
Role |
createRole(CreateRoleRequest request,
ResultCapture<CreateRoleResult> extractor)
Performs the
CreateRole action and use a ResultCapture to
retrieve the low-level client response. |
SamlProvider |
createSamlProvider(CreateSAMLProviderRequest request)
Performs the
CreateSamlProvider action. |
SamlProvider |
createSamlProvider(CreateSAMLProviderRequest request,
ResultCapture<CreateSAMLProviderResult> extractor)
Performs the
CreateSamlProvider action and use a
ResultCapture to retrieve the low-level client response. |
ServerCertificate |
createServerCertificate(String certificateBody,
String serverCertificateName,
String privateKey)
The convenient method form for the
CreateServerCertificate
action. |
ServerCertificate |
createServerCertificate(String certificateBody,
String serverCertificateName,
String privateKey,
ResultCapture<UploadServerCertificateResult> extractor)
The convenient method form for the
CreateServerCertificate
action. |
ServerCertificate |
createServerCertificate(UploadServerCertificateRequest request)
Performs the
CreateServerCertificate action. |
ServerCertificate |
createServerCertificate(UploadServerCertificateRequest request,
ResultCapture<UploadServerCertificateResult> extractor)
Performs the
CreateServerCertificate action and use a
ResultCapture to retrieve the low-level client response. |
SigningCertificate |
createSigningCertificate(String certificateBody)
The convenient method form for the
CreateSigningCertificate
action. |
SigningCertificate |
createSigningCertificate(String certificateBody,
ResultCapture<UploadSigningCertificateResult> extractor)
The convenient method form for the
CreateSigningCertificate
action. |
SigningCertificate |
createSigningCertificate(UploadSigningCertificateRequest request)
Performs the
CreateSigningCertificate action. |
SigningCertificate |
createSigningCertificate(UploadSigningCertificateRequest request,
ResultCapture<UploadSigningCertificateResult> extractor)
Performs the
CreateSigningCertificate action and use a
ResultCapture to retrieve the low-level client response. |
User |
createUser(CreateUserRequest request)
Performs the
CreateUser action. |
User |
createUser(CreateUserRequest request,
ResultCapture<CreateUserResult> extractor)
Performs the
CreateUser action and use a ResultCapture to
retrieve the low-level client response. |
User |
createUser(String userName)
The convenient method form for the
CreateUser action. |
User |
createUser(String userName,
ResultCapture<CreateUserResult> extractor)
The convenient method form for the
CreateUser action. |
VirtualMfaDevice |
createVirtualMfaDevice(CreateVirtualMFADeviceRequest request)
Performs the
CreateVirtualMfaDevice action. |
VirtualMfaDevice |
createVirtualMfaDevice(CreateVirtualMFADeviceRequest request,
ResultCapture<CreateVirtualMFADeviceResult> extractor)
Performs the
CreateVirtualMfaDevice action and use a
ResultCapture to retrieve the low-level client response. |
AccountAlias |
getAccountAlias(String name)
Gets an instance of
AccountAlias resource by its identifier(s). |
AccountAliasCollection |
getAccountAliases()
Retrieves the AccountAliases collection referenced by this resource.
|
AccountAliasCollection |
getAccountAliases(ListAccountAliasesRequest request)
Retrieves the AccountAliases collection referenced by this resource.
|
AccountPasswordPolicy |
getAccountPasswordPolicy()
Gets an instance of
AccountPasswordPolicy resource by its
identifier(s). |
AccountSummary |
getAccountSummary()
Gets an instance of
AccountSummary resource by its identifier(s). |
Group |
getGroup(String name)
Gets an instance of
Group resource by its identifier(s). |
GroupCollection |
getGroups()
Retrieves the Groups collection referenced by this resource.
|
GroupCollection |
getGroups(ListGroupsRequest request)
Retrieves the Groups collection referenced by this resource.
|
InstanceProfile |
getInstanceProfile(String name)
Gets an instance of
InstanceProfile resource by its
identifier(s). |
InstanceProfileCollection |
getInstanceProfiles()
Retrieves the InstanceProfiles collection referenced by this resource.
|
InstanceProfileCollection |
getInstanceProfiles(ListInstanceProfilesRequest request)
Retrieves the InstanceProfiles collection referenced by this resource.
|
Role |
getRole(String name)
Gets an instance of
Role resource by its identifier(s). |
RoleCollection |
getRoles()
Retrieves the Roles collection referenced by this resource.
|
RoleCollection |
getRoles(ListRolesRequest request)
Retrieves the Roles collection referenced by this resource.
|
SamlProvider |
getSamlProvider(String arn)
Gets an instance of
SamlProvider resource by its identifier(s). |
SamlProviderCollection |
getSamlProviders()
Retrieves the SamlProviders collection referenced by this resource.
|
SamlProviderCollection |
getSamlProviders(ListSAMLProvidersRequest request)
Retrieves the SamlProviders collection referenced by this resource.
|
ServerCertificate |
getServerCertificate(String name)
Gets an instance of
ServerCertificate resource by its
identifier(s). |
ServerCertificateCollection |
getServerCertificates()
Retrieves the ServerCertificates collection referenced by this resource.
|
ServerCertificateCollection |
getServerCertificates(ListServerCertificatesRequest request)
Retrieves the ServerCertificates collection referenced by this resource.
|
SigningCertificate |
getSigningCertificate(String id)
Gets an instance of
SigningCertificate resource by its
identifier(s). |
SigningCertificateCollection |
getSigningCertificates()
Retrieves the SigningCertificates collection referenced by this resource.
|
SigningCertificateCollection |
getSigningCertificates(ListSigningCertificatesRequest request)
Retrieves the SigningCertificates collection referenced by this resource.
|
User |
getUser(String name)
Gets an instance of
User resource by its identifier(s). |
UserCollection |
getUsers()
Retrieves the Users collection referenced by this resource.
|
UserCollection |
getUsers(ListUsersRequest request)
Retrieves the Users collection referenced by this resource.
|
VirtualMfaDevice |
getVirtualMfaDevice(String serialNumber)
Gets an instance of
VirtualMfaDevice resource by its
identifier(s). |
VirtualMfaDeviceCollection |
getVirtualMfaDevices()
Retrieves the VirtualMfaDevices collection referenced by this resource.
|
VirtualMfaDeviceCollection |
getVirtualMfaDevices(ListVirtualMFADevicesRequest request)
Retrieves the VirtualMfaDevices collection referenced by this resource.
|
AccountPasswordPolicy getAccountPasswordPolicy()
AccountPasswordPolicy
resource by its
identifier(s).SigningCertificate getSigningCertificate(String id)
SigningCertificate
resource by its
identifier(s).VirtualMfaDevice getVirtualMfaDevice(String serialNumber)
VirtualMfaDevice
resource by its
identifier(s).AccountSummary getAccountSummary()
AccountSummary
resource by its identifier(s).AccountAlias getAccountAlias(String name)
AccountAlias
resource by its identifier(s).SamlProvider getSamlProvider(String arn)
SamlProvider
resource by its identifier(s).InstanceProfile getInstanceProfile(String name)
InstanceProfile
resource by its
identifier(s).ServerCertificate getServerCertificate(String name)
ServerCertificate
resource by its
identifier(s).GroupCollection getGroups()
GroupCollection getGroups(ListGroupsRequest request)
UserCollection getUsers()
UserCollection getUsers(ListUsersRequest request)
SamlProviderCollection getSamlProviders()
SamlProviderCollection getSamlProviders(ListSAMLProvidersRequest request)
SigningCertificateCollection getSigningCertificates()
SigningCertificateCollection getSigningCertificates(ListSigningCertificatesRequest request)
ServerCertificateCollection getServerCertificates()
ServerCertificateCollection getServerCertificates(ListServerCertificatesRequest request)
InstanceProfileCollection getInstanceProfiles()
InstanceProfileCollection getInstanceProfiles(ListInstanceProfilesRequest request)
RoleCollection getRoles()
RoleCollection getRoles(ListRolesRequest request)
AccountAliasCollection getAccountAliases()
AccountAliasCollection getAccountAliases(ListAccountAliasesRequest request)
VirtualMfaDeviceCollection getVirtualMfaDevices()
VirtualMfaDeviceCollection getVirtualMfaDevices(ListVirtualMFADevicesRequest request)
Role createRole(CreateRoleRequest request)
CreateRole
action.
Role
resource object associated with the result
of this action.CreateRoleRequest
Role createRole(CreateRoleRequest request, ResultCapture<CreateRoleResult> extractor)
CreateRole
action and use a ResultCapture to
retrieve the low-level client response.
Role
resource object associated with the result
of this action.CreateRoleRequest
void changePassword(ChangePasswordRequest request)
ChangePassword
action.
ChangePasswordRequest
void changePassword(ChangePasswordRequest request, ResultCapture<Void> extractor)
ChangePassword
action and use a ResultCapture
to retrieve the low-level client response.
ChangePasswordRequest
User createUser(CreateUserRequest request)
CreateUser
action.
User
resource object associated with the result
of this action.CreateUserRequest
User createUser(CreateUserRequest request, ResultCapture<CreateUserResult> extractor)
CreateUser
action and use a ResultCapture to
retrieve the low-level client response.
User
resource object associated with the result
of this action.CreateUserRequest
User createUser(String userName)
CreateUser
action.createUser(CreateUserRequest)
User createUser(String userName, ResultCapture<CreateUserResult> extractor)
CreateUser
action.VirtualMfaDevice createVirtualMfaDevice(CreateVirtualMFADeviceRequest request)
CreateVirtualMfaDevice
action.
VirtualMfaDevice
resource object associated with
the result of this action.CreateVirtualMFADeviceRequest
VirtualMfaDevice createVirtualMfaDevice(CreateVirtualMFADeviceRequest request, ResultCapture<CreateVirtualMFADeviceResult> extractor)
CreateVirtualMfaDevice
action and use a
ResultCapture to retrieve the low-level client response.
VirtualMfaDevice
resource object associated with
the result of this action.CreateVirtualMFADeviceRequest
Group createGroup(CreateGroupRequest request)
CreateGroup
action.
Group
resource object associated with the result
of this action.CreateGroupRequest
Group createGroup(CreateGroupRequest request, ResultCapture<CreateGroupResult> extractor)
CreateGroup
action and use a ResultCapture to
retrieve the low-level client response.
Group
resource object associated with the result
of this action.CreateGroupRequest
Group createGroup(String groupName)
CreateGroup
action.createGroup(CreateGroupRequest)
Group createGroup(String groupName, ResultCapture<CreateGroupResult> extractor)
CreateGroup
action.InstanceProfile createInstanceProfile(CreateInstanceProfileRequest request)
CreateInstanceProfile
action.
InstanceProfile
resource object associated with
the result of this action.CreateInstanceProfileRequest
InstanceProfile createInstanceProfile(CreateInstanceProfileRequest request, ResultCapture<CreateInstanceProfileResult> extractor)
CreateInstanceProfile
action and use a
ResultCapture to retrieve the low-level client response.
InstanceProfile
resource object associated with
the result of this action.CreateInstanceProfileRequest
SamlProvider createSamlProvider(CreateSAMLProviderRequest request)
CreateSamlProvider
action.
SamlProvider
resource object associated with the
result of this action.CreateSAMLProviderRequest
SamlProvider createSamlProvider(CreateSAMLProviderRequest request, ResultCapture<CreateSAMLProviderResult> extractor)
CreateSamlProvider
action and use a
ResultCapture to retrieve the low-level client response.
SamlProvider
resource object associated with the
result of this action.CreateSAMLProviderRequest
AccountPasswordPolicy createAccountPasswordPolicy(UpdateAccountPasswordPolicyRequest request)
CreateAccountPasswordPolicy
action.
AccountPasswordPolicy
resource object associated
with the result of this action.UpdateAccountPasswordPolicyRequest
AccountPasswordPolicy createAccountPasswordPolicy(UpdateAccountPasswordPolicyRequest request, ResultCapture<Void> extractor)
CreateAccountPasswordPolicy
action and use a
ResultCapture to retrieve the low-level client response.
AccountPasswordPolicy
resource object associated
with the result of this action.UpdateAccountPasswordPolicyRequest
AccountAlias createAccountAlias(CreateAccountAliasRequest request)
CreateAccountAlias
action.
AccountAlias
resource object associated with the
result of this action.CreateAccountAliasRequest
AccountAlias createAccountAlias(CreateAccountAliasRequest request, ResultCapture<Void> extractor)
CreateAccountAlias
action and use a
ResultCapture to retrieve the low-level client response.
AccountAlias
resource object associated with the
result of this action.CreateAccountAliasRequest
AccountAlias createAccountAlias(String accountAlias)
CreateAccountAlias
action.AccountAlias createAccountAlias(String accountAlias, ResultCapture<Void> extractor)
CreateAccountAlias
action.ServerCertificate createServerCertificate(UploadServerCertificateRequest request)
CreateServerCertificate
action.
ServerCertificate
resource object associated
with the result of this action.UploadServerCertificateRequest
ServerCertificate createServerCertificate(UploadServerCertificateRequest request, ResultCapture<UploadServerCertificateResult> extractor)
CreateServerCertificate
action and use a
ResultCapture to retrieve the low-level client response.
ServerCertificate
resource object associated
with the result of this action.UploadServerCertificateRequest
ServerCertificate createServerCertificate(String certificateBody, String serverCertificateName, String privateKey)
CreateServerCertificate
action.ServerCertificate createServerCertificate(String certificateBody, String serverCertificateName, String privateKey, ResultCapture<UploadServerCertificateResult> extractor)
CreateServerCertificate
action.SigningCertificate createSigningCertificate(UploadSigningCertificateRequest request)
CreateSigningCertificate
action.
SigningCertificate
resource object associated
with the result of this action.UploadSigningCertificateRequest
SigningCertificate createSigningCertificate(UploadSigningCertificateRequest request, ResultCapture<UploadSigningCertificateResult> extractor)
CreateSigningCertificate
action and use a
ResultCapture to retrieve the low-level client response.
SigningCertificate
resource object associated
with the result of this action.UploadSigningCertificateRequest
SigningCertificate createSigningCertificate(String certificateBody)
CreateSigningCertificate
action.SigningCertificate createSigningCertificate(String certificateBody, ResultCapture<UploadSigningCertificateResult> extractor)
CreateSigningCertificate
action.Copyright © 2014. All rights reserved.