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)
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/"
}
{: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)
Link to this function
get(id)
Get a sso.
Examples
{:ok, sso} = MangoPay.Sso.get(id)
Link to this function
get!(id)
Get a sso.
Examples
sso = MangoPay.Sso.get!(id)
Link to this function
path()
Get path called.
Examples
"/users" = MangoPay.User.path()
Link to this function
path(id)
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)