Class
Fog::Identity::OpenStack::Mock
In:
lib/fog/openstack/requests/identity/check_token.rb
lib/fog/openstack/requests/identity/delete_tenant.rb
lib/fog/openstack/requests/identity/create_role.rb
lib/fog/openstack/requests/identity/list_roles_for_user_on_tenant.rb
lib/fog/openstack/requests/identity/get_tenant.rb
lib/fog/openstack/requests/identity/list_roles.rb
lib/fog/openstack/requests/identity/delete_role.rb
lib/fog/openstack/requests/identity/get_tenants_by_id.rb
lib/fog/openstack/requests/identity/get_user_by_name.rb
lib/fog/openstack/requests/identity/get_role.rb
lib/fog/openstack/requests/identity/delete_ec2_credential.rb
lib/fog/openstack/requests/identity/update_tenant.rb
lib/fog/openstack/requests/identity/validate_token.rb
lib/fog/openstack/requests/identity/add_user_to_tenant.rb
lib/fog/openstack/requests/identity/create_user_role.rb
lib/fog/openstack/requests/identity/list_ec2_credentials.rb
lib/fog/openstack/requests/identity/list_user_global_roles.rb
lib/fog/openstack/requests/identity/create_user.rb
lib/fog/openstack/requests/identity/set_tenant.rb
lib/fog/openstack/requests/identity/get_ec2_credential.rb
lib/fog/openstack/requests/identity/list_tenants.rb
lib/fog/openstack/requests/identity/remove_user_from_tenant.rb
lib/fog/openstack/requests/identity/update_user.rb
lib/fog/openstack/requests/identity/delete_user.rb
lib/fog/openstack/requests/identity/list_endpoints_for_token.rb
lib/fog/openstack/requests/identity/create_ec2_credential.rb
lib/fog/openstack/requests/identity/get_tenants_by_name.rb
lib/fog/openstack/requests/identity/delete_user_role.rb
lib/fog/openstack/requests/identity/list_users.rb
lib/fog/openstack/requests/identity/get_user_by_id.rb
lib/fog/openstack/requests/identity/create_tenant.rb
lib/fog/openstack/identity.rb
Parent:
Object
Methods
add_user_to_tenant
create_ec2_credential
create_role
create_tenant
create_user
create_user_role
credentials
data
data
delete_ec2_credential
delete_role
delete_tenant
delete_user
delete_user_role
get_ec2_credential
get_role
get_tenant
get_user_by_id
get_user_by_name
list_ec2_credentials
list_roles
list_roles_for_user_on_tenant
list_tenants
list_users
new
remove_user_from_tenant
reset!
reset_data
set_tenant
update_tenant
update_user
Attributes
auth_token
[R]
auth_token_expiration
[R]
current_tenant
[R]
current_user
[R]
unscoped_token
[R]
unscoped_token
[R]
Public Class methods
data
()
new
(options={})
reset!
()
Public Instance methods
add_user_to_tenant
(tenant_id, user_id, role_id)
create_ec2_credential
(user_id, tenant_id)
create_role
(name)
create_tenant
(attributes)
create_user
(name, password, email, tenantId=nil, enabled=true)
create_user_role
(tenant_id, user_id, role_id)
credentials
()
data
()
delete_ec2_credential
(user_id, access)
delete_role
(role_id)
delete_tenant
(attributes)
delete_user
(user_id)
delete_user_role
(tenant_id, user_id, role_id)
get_ec2_credential
(user_id, access)
get_role
(id)
get_tenant
(id)
get_user_by_id
(user_id)
get_user_by_name
(name)
list_ec2_credentials
(user_id)
list_roles
()
list_roles_for_user_on_tenant
(tenant_id, user_id)
list_tenants
()
list_users
(tenant_id = nil)
remove_user_from_tenant
(tenant_id, user_id, role_id)
reset_data
()
set_tenant
(tenant)
update_tenant
(id, attributes)
update_user
(user_id, options)
[Validate]