Class: SelfSDK::Services::Identity
- Inherits:
-
Object
- Object
- SelfSDK::Services::Identity
- Defined in:
- lib/services/identity.rb
Overview
Input class to request for identities and apps
Instance Method Summary collapse
-
#devices(selfid) ⇒ Array
Gets registered devices for a self identity.
-
#get(selfid) ⇒ Hash
Gets an app/identity details.
-
#initialize(client) ⇒ SelfSDK::Services::Identity
constructor
Creates a new identity service.
-
#public_key(selfid, kid) ⇒ Array
Gets an identity public keys.
Constructor Details
permalink #initialize(client) ⇒ SelfSDK::Services::Identity
Creates a new identity service. Identity service allows you request information for your connected users / apps.
15 16 17 |
# File 'lib/services/identity.rb', line 15 def initialize(client) @client = client end |
Instance Method Details
permalink #devices(selfid) ⇒ Array
Gets registered devices for a self identity
23 24 25 |
# File 'lib/services/identity.rb', line 23 def devices(selfid) @client.devices(selfid) end |
permalink #get(selfid) ⇒ Hash
Gets an app/identity details
40 41 42 |
# File 'lib/services/identity.rb', line 40 def get(selfid) @client.entity(selfid) end |
permalink #public_key(selfid, kid) ⇒ Array
Gets an identity public keys
32 33 34 |
# File 'lib/services/identity.rb', line 32 def public_key(selfid, kid) @client.public_key(selfid, kid).public_key end |