Class: Fog::OpenStack::Identity::Real

Inherits:
Object
  • Object
show all
Includes:
Core
Defined in:
lib/fog/openstack/identity.rb

Direct Known Subclasses

V2::Real, V3::Real

Instance Attribute Summary

Attributes included from Core

#auth_token, #auth_token_expiration, #current_tenant, #current_user, #current_user_id, #openstack_application_credential_id, #openstack_application_credential_secret, #openstack_cache_ttl, #openstack_domain_id, #openstack_domain_name, #openstack_identity_api_version, #openstack_project_domain, #openstack_project_domain_id, #openstack_project_id, #openstack_user_domain, #openstack_user_domain_id, #unscoped_token

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Core

#credentials, #initialize, #reload

Class Method Details

.not_found_classObject



27
28
29
# File 'lib/fog/openstack/identity.rb', line 27

def self.not_found_class
  Fog::OpenStack::Identity::NotFound
end

Instance Method Details

#configObject



35
36
37
# File 'lib/fog/openstack/identity.rb', line 35

def config
  self
end

#config_service?Boolean

Returns:

  • (Boolean)


31
32
33
# File 'lib/fog/openstack/identity.rb', line 31

def config_service?
  true
end

#default_endpoint_typeObject



39
40
41
# File 'lib/fog/openstack/identity.rb', line 39

def default_endpoint_type
  'admin'
end