mangopay v0.1.0 MangoPay.Sso

Functions for MangoPay Sso.

Link to this section Summary

Functions

List all ssos

List all ssos

List all sso by permission group

List all sso by permission group

Create a sso

Create a sso

Extend sso invitation

Extend sso invitation

Get a sso

Get a sso

Get path called

Get path called

Update a sso

Update a sso

Link to this section Functions

Link to this function all(query \\ %{})

List all ssos.

Examples

query = %{
  "Page": 1,
  "Per_Page": 25,
  "Sort": "CreationDate:DESC"
}
{:ok, ssos} = MangoPay.Sso.all(query)
Link to this function all!(query \\ %{})

List all ssos.

Examples

query = %{
  "Page": 1,
  "Per_Page": 25,
  "Sort": "CreationDate:DESC"
}
ssos  = MangoPay.Sso.all!(query)
Link to this function all_by_permission_group(id, query \\ %{})

List all sso by permission group.

Examples

sso_id     = Id of a Sso
query  = %{
  "Page": 1,
  "Per_Page": 25,
  "Sort": "CreationDate:DESC"
}
{:ok, sso} = MangoPay.Sso.all_by_permission_group(sso_id, query)
Link to this function all_by_permission_group!(id, query \\ %{})

List all sso by permission group.

Examples

sso_id = Id of a Sso
query  = %{
  "Page": 1,
  "Per_Page": 25,
  "Sort": "CreationDate:DESC"
}
sso    = MangoPay.Sso.all_by_permission_group!(sso_id, query)

Create a sso.

Examples

params     = %{
  "Tag": "custom meta",
  "EventType": "PAYIN_NORMAL_CREATED",
  "Url": "http://www.my-site.com/ssos/"
}
{:ok, sso} = MangoPay.Sso.create(params)
Link to this function create!(params)

Create a sso.

Examples

params = %{
  "Tag": "custom meta",
  "EventType": "PAYIN_NORMAL_CREATED",
  "Url": "http://www.my-site.com/ssos/"
}
sso    = MangoPay.Sso.create!(params)
Link to this function extend_invitation(id)

Extend sso invitation.

Examples

sso_id     = Id of a Sso
{:ok, sso} = MangoPay.Sso.extend_invitation(sso_id)
Link to this function extend_invitation!(id)

Extend sso invitation.

Examples

sso_id     = Id of a Sso
sso = MangoPay.Sso.extend_invitation!(sso_id)

Get a sso.

Examples

{:ok, sso} = MangoPay.Sso.get(id)

Get a sso.

Examples

sso = MangoPay.Sso.get!(id)

Get path called.

Examples

"/users" = MangoPay.User.path()

Get path called.

Examples

"/users/id" = MangoPay.User.path(id)
Link to this function update(id, params)

Update a sso.

Examples

params     = %{
  "Tag": "custom meta",
  "Status": "ENABLED",
  "Url": "http://www.my-site.com/ssos/"
}
{:ok, sso} = MangoPay.Sso.update(id, params)
Link to this function update!(id, params)

Update a sso.

Examples

params         = %{
  "Tag": "custom meta",
  "Status": "ENABLED",
  "Url": "http://www.my-site.com/ssos/"
}
sso = MangoPay.Sso.update(id, params)