Class: Soar::Authentication::IdentityUuidTranslator::Test::Orchestrator

Inherits:
Object
  • Object
show all
Defined in:
lib/soar/authentication/identity_uuid_translator/test/orchestrator.rb

Instance Method Summary collapse

Constructor Details

#initialize(provider) ⇒ Orchestrator

Returns a new instance of Orchestrator.



7
8
9
# File 'lib/soar/authentication/identity_uuid_translator/test/orchestrator.rb', line 7

def initialize(provider)
  @provider = provider
end

Instance Method Details

#given_authenticated_identifierObject



19
20
21
# File 'lib/soar/authentication/identity_uuid_translator/test/orchestrator.rb', line 19

def given_authenticated_identifier
  @provider.given_authenticated_identifier
end

#given_existing_identityObject



35
36
37
# File 'lib/soar/authentication/identity_uuid_translator/test/orchestrator.rb', line 35

def given_existing_identity
  @provider.given_existing_identity
end

#given_existing_role_and_attributesObject



27
28
29
# File 'lib/soar/authentication/identity_uuid_translator/test/orchestrator.rb', line 27

def given_existing_role_and_attributes
  @provider.given_existing_role_and_attributes
end

#given_identity_registryObject



31
32
33
# File 'lib/soar/authentication/identity_uuid_translator/test/orchestrator.rb', line 31

def given_identity_registry
  @provider.given_identity_registry
end

#given_identity_uuid_translatorObject



23
24
25
# File 'lib/soar/authentication/identity_uuid_translator/test/orchestrator.rb', line 23

def given_identity_uuid_translator
  @provider.given_identity_uuid_translator
end

#given_role_generatorObject



15
16
17
# File 'lib/soar/authentication/identity_uuid_translator/test/orchestrator.rb', line 15

def given_role_generator
  @provider.given_role_generator
end

#given_roles_directoryObject



11
12
13
# File 'lib/soar/authentication/identity_uuid_translator/test/orchestrator.rb', line 11

def given_roles_directory
  @provider.given_roles_directory
end

#request_identity_uuidObject



39
40
41
# File 'lib/soar/authentication/identity_uuid_translator/test/orchestrator.rb', line 39

def request_identity_uuid
  @provider.request_identity_uuid
end

#role?Boolean

Returns:

  • (Boolean)


43
44
45
# File 'lib/soar/authentication/identity_uuid_translator/test/orchestrator.rb', line 43

def role?
  @provider.role?
end

#uuid?Boolean

Returns:

  • (Boolean)


47
48
49
# File 'lib/soar/authentication/identity_uuid_translator/test/orchestrator.rb', line 47

def uuid?
  @provider.uuid?
end