OpenStackIdentityProvider Methods |
The OpenStackIdentityProvider type exposes the following members.
Name | Description | |||
---|---|---|---|---|
![]() | AddRole |
Create a new role.
(Inherited from CloudIdentityProvider.) | ||
![]() ![]() | AddRoleToUser |
Adds the specified global role to the user.
(Inherited from CloudIdentityProvider.) | ||
![]() | AddServiceCatalogEndpoint |
Adds an endpoint to the service catalog for a tenant.
(Inherited from CloudIdentityProvider.) | ||
![]() ![]() | AddUser |
Adds a user to the account.
(Inherited from CloudIdentityProvider.) | ||
![]() | Authenticate |
Authenticates the user for the specified identity.
(Inherited from CloudIdentityProvider.) | ||
![]() | AuthenticateAsync |
Authenticates the user for the specified identity.
(Inherited from CloudIdentityProvider.) | ||
![]() ![]() | DeleteRoleFromUser |
Deletes the specified global role from the user.
(Inherited from CloudIdentityProvider.) | ||
![]() | DeleteServiceCatalogEndpoint |
Removes an endpoint from the service catalog for a tenant.
(Inherited from CloudIdentityProvider.) | ||
![]() ![]() | DeleteUser |
Deletes the specified user from the account.
(Inherited from CloudIdentityProvider.) | ||
![]() | DeleteUserCredentials |
Deletes API key credentials for the specified user.
(Inherited from CloudIdentityProvider.) | ||
![]() | GetRole |
Gets details about the specified role.
(Inherited from CloudIdentityProvider.) | ||
![]() | GetRolesByUser |
Lists global roles for a specified user. Excludes tenant roles.
(Inherited from CloudIdentityProvider.) | ||
![]() | GetServiceCatalogEndpoint |
Gets an endpoint by ID from the service catalog for a tenant.
(Inherited from CloudIdentityProvider.) | ||
![]() | GetToken |
Gets the authentication token for the specified identity. If necessary, the identity is authenticated
on the server to obtain a token.
(Inherited from CloudIdentityProvider.) | ||
![]() | GetTokenAsync |
Gets the authentication token for the specified identity. If necessary, the identity is authenticated
on the server to obtain a token.
(Inherited from CloudIdentityProvider.) | ||
![]() | GetUser |
Gets the details for the user with the specified ID.
(Inherited from CloudIdentityProvider.) | ||
![]() | GetUserAccess |
Gets the user access details, authenticating with the server if necessary.
(Overrides CloudIdentityProviderGetUserAccess(CloudIdentity, Boolean).) | ||
![]() | GetUserAccessAsync |
Gets the user access details, authenticating with the server if necessary.
(Inherited from CloudIdentityProvider.) | ||
![]() | GetUserByName |
Gets the details for the user with the specified username.
(Inherited from CloudIdentityProvider.) | ||
![]() | GetUserCredential |
Gets the specified user credential.
(Inherited from CloudIdentityProvider.) | ||
![]() | GetUsersByEmail |
Gets the details for users with the specified email address.
(Inherited from CloudIdentityProvider.) | ||
![]() | ListEndpoints |
Lists the endpoints associated to a given authentication token.
(Inherited from CloudIdentityProvider.) | ||
![]() ![]() | ListRoles |
Lists all roles.
(Inherited from CloudIdentityProvider.)
| ||
![]() | ListServiceCatalogEndpoints |
Lists the endpoints in a tenant's service catalog.
(Inherited from CloudIdentityProvider.) | ||
![]() | ListTenants |
Lists the tenants for the currently authenticated user.
(Inherited from CloudIdentityProvider.) | ||
![]() | ListUserCredentials |
Lists the credentials for the specified user.
(Inherited from CloudIdentityProvider.) | ||
![]() ![]() | ListUsers |
Lists all users for the account.
(Inherited from CloudIdentityProvider.) | ||
![]() | ListUsersByRole |
Lists all users for a given role.
(Inherited from CloudIdentityProvider.) | ||
![]() ![]() | ResetApiKey |
Reset the API key credentials for a user.
(Inherited from CloudIdentityProvider.) | ||
![]() | SetUserPassword(String, String, CloudIdentity) |
Sets the password for the specified user.
(Inherited from CloudIdentityProvider.) | ||
![]() | SetUserPassword(User, String, CloudIdentity) |
Updates the username and password for the specified user.
(Inherited from CloudIdentityProvider.) | ||
![]() | SetUserPassword(String, String, String, CloudIdentity) |
Updates the username and password for the specified user.
(Inherited from CloudIdentityProvider.) | ||
![]() ![]() | UpdateUser |
Updates the details for the specified user.
(Inherited from CloudIdentityProvider.) | ||
![]() | UpdateUserCredentials(String, String, CloudIdentity) |
Updates the API key for the specified user.
(Inherited from CloudIdentityProvider.) | ||
![]() | UpdateUserCredentials(User, String, CloudIdentity) |
Updates the username and API key for the specified user.
(Inherited from CloudIdentityProvider.) | ||
![]() | UpdateUserCredentials(String, String, String, CloudIdentity) |
Updates the username and API key for the specified user.
(Inherited from CloudIdentityProvider.) | ||
![]() | ValidateToken |
Validates a given token.
(Inherited from CloudIdentityProvider.) |