Class: PlatformAPI::OrganizationInvitation
- Inherits:
-
Object
- Object
- PlatformAPI::OrganizationInvitation
- Defined in:
- lib/platform-api/client.rb
Overview
Deprecated: An organization invitation represents an invite to an organization.
Instance Method Summary collapse
-
#accept(organization_invitation_token) ⇒ Object
Accept Organization Invitation.
-
#create(organization_name_or_organization_id, body = {}) ⇒ Object
Create Organization Invitation.
-
#get(organization_invitation_token) ⇒ Object
Get an invitation by its token.
-
#initialize(client) ⇒ OrganizationInvitation
constructor
A new instance of OrganizationInvitation.
-
#list(organization_name) ⇒ Object
Get a list of an organization's Identity Providers.
-
#revoke(organization_name_or_organization_id, organization_invitation_id) ⇒ Object
Revoke an organization invitation.
Constructor Details
#initialize(client) ⇒ OrganizationInvitation
Returns a new instance of OrganizationInvitation.
2208 2209 2210 |
# File 'lib/platform-api/client.rb', line 2208 def initialize(client) @client = client end |
Instance Method Details
#accept(organization_invitation_token) ⇒ Object
Accept Organization Invitation
2245 2246 2247 |
# File 'lib/platform-api/client.rb', line 2245 def accept(organization_invitation_token) @client.organization_invitation.accept(organization_invitation_token) end |
#create(organization_name_or_organization_id, body = {}) ⇒ Object
Create Organization Invitation
2223 2224 2225 |
# File 'lib/platform-api/client.rb', line 2223 def create(organization_name_or_organization_id, body = {}) @client.organization_invitation.create(organization_name_or_organization_id, body) end |
#get(organization_invitation_token) ⇒ Object
Get an invitation by its token
2238 2239 2240 |
# File 'lib/platform-api/client.rb', line 2238 def get(organization_invitation_token) @client.organization_invitation.get(organization_invitation_token) end |
#list(organization_name) ⇒ Object
Get a list of an organization's Identity Providers
2215 2216 2217 |
# File 'lib/platform-api/client.rb', line 2215 def list(organization_name) @client.organization_invitation.list(organization_name) end |
#revoke(organization_name_or_organization_id, organization_invitation_id) ⇒ Object
Revoke an organization invitation.
2231 2232 2233 |
# File 'lib/platform-api/client.rb', line 2231 def revoke(organization_name_or_organization_id, organization_invitation_id) @client.organization_invitation.revoke(organization_name_or_organization_id, organization_invitation_id) end |