public class

JanrainCaptureClientImpl

extends JanrainClientImpl
implements JanrainCaptureClient
java.lang.Object
   ↳ org.mule.modules.janrain.client.JanrainClientImpl
     ↳ org.mule.modules.janrain.client.JanrainCaptureClientImpl

Summary

[Expand]
Inherited Fields
From class org.mule.modules.janrain.client.JanrainClientImpl
Public Constructors
JanrainCaptureClientImpl(String captureHost, String appId, String apiKey, Client jerseyClient, Gson gson)
Public Methods
ClientInfo addClient(String client_id, String client_secret, String description, String features)
String authNative(String client_id, String locale, String response_type, String redirect_uri, String token, String thin_registration, String merge_token, String flow_name, String flow_version)
String authNativeTraditional(String client_id, String locale, String response_type, String redirect_uri, String email, String password, String form, String flow_name, String flow_version)
boolean clearWhitelist(String client_id, String client_secret, String for_client_id)
boolean deleteClient(String client_id, String client_secret, String client_id_for_deletion)
boolean deleteDefault(String client_id, String client_secret, String key)
boolean deleteSettings(String client_id, String client_secret, String key, String for_client_id)
boolean entityAdopt(String client_secret, String client_id, String type_name, String id, String access_token, String attribute_name, String child_id)
BulkResponse entityBulkCreate(String client_id, String client_secret, String type_name, String all_attributes)
String entityBulkDelete(String client_id, String client_secret, String type_name, String filter, Boolean commit)
String entityCount(String client_id, String client_secret, String type_name, String filter)
Map<String, String> entityCreate(String client_id, String client_secret, String type_name, String attributes, Boolean include_record)
boolean entityDelete(String client_secret, String client_id, String access_token, String uuid, String id, String key_attribute, String key_value, String type_name, String attribute_name, String created, String last_updated)
String entityFind(String client_secret, String client_id, String type_name, String filter, String max_results, String first_result, Boolean show_total_count, String sort_on, String attributes)
String entityPurge(String client_id, String client_secret, String type_name, Boolean commit)
boolean entityReplace(String client_secret, String client_id, String access_token, String uuid, String id, String key_attribute, String key_value, String type_name, String value, String attribute_name, String created, String last_updated, Boolean include_record)
boolean entityUpdate(String client_secret, String client_id, String access_token, String uuid, String id, String key_attribute, String key_value, String type_name, String value, String attribute_name, String created, String last_updated, Boolean include_record)
String entityVersions(String type_name, String id, String timestamp, String client_id, String client_secret)
String forgotPasswordNative(String client_id, String locale, String response_type, String redirect_uri, String form, String email, String flow_name, String flow_version)
String getAccessToken(String uuid, String id, String key_attribute, String key_value, String client_id, String client_secret, String type_name, String for_client_id)
String getAuthorizationCode(String uuid, String id, String key_attribute, String key_value, String client_id, String client_secret, String redirect_uri, String type_name, String transaction_state, String lifetime, String for_client_id)
String getCreationToken(String client_id, String client_secret, String type_name, String lifetime, String for_client_id)
String getDefault(String client_id, String client_secret, String key)
String getEntityType(String type_name, String timestamp, String client_id, String client_secret)
String getItems(String client_id, String client_secret, String for_client_id)
String getKeys(String client_id, String client_secret, String for_client_id)
String getMultisettings(String client_id, String client_secret, String key, String for_client_id)
String getSettings(String client_id, String client_secret, String key, String for_client_id)
String getToken(String client_id, String client_secret, String grant_type, String code, String redirect_uri, String refresh_token)
String getVerificationCode(String uuid, String id, String key_attribute, String key_value, String client_id, String client_secret, String type_name, String attribute_name, String lifetime)
String linkAccountNative(String client_id, String locale, String response_type, String redirect_uri, String token, String flow_name, String flow_version)
ClientListInfo listClients(String client_id, String client_secret, String has_features)
String registerNative(String client_id, String locale, String response_type, String redirect_uri, String token, String flow_name, String flow_version)
String registerNativeTraditional(String client_id, String locale, String response_type, String redirect_uri, String password, String password_confirm, String email, String flow_name, String flow_version)
String retrieveEntity(String client_secret, String client_id, String access_token, String uuid, String id, String key_attribute, String key_value, String password_attribute, String password_value, String type_name, String attribute_name, String attributes, String created, String last_updated)
boolean setDefault(String client_id, String client_secret, String key, String value)
boolean setDescription(String client_id, String client_secret, String for_client_id, String description)
boolean setFeatures(String client_id, String client_secret, String for_client_id, String features)
String setMultisettings(String client_id, String client_secret, String items, String for_client_id)
String setSettings(String client_id, String client_secret, String key, String value, String for_client_id)
boolean setWhitelist(String client_id, String client_secret, String for_client_id, String whitelist)
boolean useVerificationCode(String verification_code)
String verifyEmailNative(String client_id, String locale, String response_type, String redirect_uri, String form, String email, String flow_name, String flow_version)
String webhooksAdd(String client_id, String client_secret, String attributes, String callback, String event_type, String entity_type)
String webhooksDelete(String client_id, String client_secret, String uuid)
String webhooksFind(String client_id, String client_secret, String uuid)
String webhooksList(String client_id, String client_secret)
String webhooksUpdate(String client_id, String client_secret, String callback, String event_type, String entity_type, String attributes, String uuid)
[Expand]
Inherited Methods
From class org.mule.modules.janrain.client.JanrainClientImpl
From class java.lang.Object
From interface org.mule.modules.janrain.client.JanrainCaptureClient

Public Constructors

public JanrainCaptureClientImpl (String captureHost, String appId, String apiKey, Client jerseyClient, Gson gson)

Parameters
captureHost
appId
apiKey
jerseyClient
gson

Public Methods

public ClientInfo addClient (String client_id, String client_secret, String description, String features)

Parameters
client_id
client_secret
description
features

public String authNative (String client_id, String locale, String response_type, String redirect_uri, String token, String thin_registration, String merge_token, String flow_name, String flow_version)

Parameters
client_id
locale
response_type
redirect_uri
token
thin_registration
merge_token
flow_name
flow_version

public String authNativeTraditional (String client_id, String locale, String response_type, String redirect_uri, String email, String password, String form, String flow_name, String flow_version)

Parameters
client_id
locale
response_type
redirect_uri
email
password
form
flow_name
flow_version

public boolean clearWhitelist (String client_id, String client_secret, String for_client_id)

Parameters
client_id
client_secret
for_client_id

public boolean deleteClient (String client_id, String client_secret, String client_id_for_deletion)

Parameters
client_id
client_secret
client_id_for_deletion

public boolean deleteDefault (String client_id, String client_secret, String key)

Parameters
client_id
client_secret
key

public boolean deleteSettings (String client_id, String client_secret, String key, String for_client_id)

Parameters
client_id
client_secret
key
for_client_id

public boolean entityAdopt (String client_secret, String client_id, String type_name, String id, String access_token, String attribute_name, String child_id)

Parameters
client_secret
client_id
type_name
id
access_token
attribute_name
child_id

public BulkResponse entityBulkCreate (String client_id, String client_secret, String type_name, String all_attributes)

Parameters
client_id
client_secret
type_name
all_attributes

public String entityBulkDelete (String client_id, String client_secret, String type_name, String filter, Boolean commit)

Parameters
client_id
client_secret
type_name
filter
commit

public String entityCount (String client_id, String client_secret, String type_name, String filter)

Parameters
client_id
client_secret
type_name
filter

public Map<String, String> entityCreate (String client_id, String client_secret, String type_name, String attributes, Boolean include_record)

Parameters
client_id
client_secret
type_name
attributes
include_record

public boolean entityDelete (String client_secret, String client_id, String access_token, String uuid, String id, String key_attribute, String key_value, String type_name, String attribute_name, String created, String last_updated)

Parameters
client_secret
client_id
access_token
uuid
id
key_attribute
key_value
type_name
attribute_name
created
last_updated

public String entityFind (String client_secret, String client_id, String type_name, String filter, String max_results, String first_result, Boolean show_total_count, String sort_on, String attributes)

Parameters
client_secret
client_id
type_name
filter
max_results
first_result
show_total_count
sort_on
attributes

public String entityPurge (String client_id, String client_secret, String type_name, Boolean commit)

Parameters
client_id
client_secret
type_name
commit

public boolean entityReplace (String client_secret, String client_id, String access_token, String uuid, String id, String key_attribute, String key_value, String type_name, String value, String attribute_name, String created, String last_updated, Boolean include_record)

Parameters
client_secret
client_id
access_token
uuid
id
key_attribute
key_value
type_name
value
attribute_name
created
last_updated
include_record

public boolean entityUpdate (String client_secret, String client_id, String access_token, String uuid, String id, String key_attribute, String key_value, String type_name, String value, String attribute_name, String created, String last_updated, Boolean include_record)

Parameters
client_secret
client_id
access_token
uuid
id
key_attribute
key_value
type_name
value
attribute_name
created
last_updated
include_record

public String entityVersions (String type_name, String id, String timestamp, String client_id, String client_secret)

Parameters
type_name
id
timestamp
client_id
client_secret

public String forgotPasswordNative (String client_id, String locale, String response_type, String redirect_uri, String form, String email, String flow_name, String flow_version)

Parameters
client_id
locale
response_type
redirect_uri
form
email
flow_name
flow_version

public String getAccessToken (String uuid, String id, String key_attribute, String key_value, String client_id, String client_secret, String type_name, String for_client_id)

Parameters
uuid
id
key_attribute
key_value
client_id
client_secret
type_name
for_client_id

public String getAuthorizationCode (String uuid, String id, String key_attribute, String key_value, String client_id, String client_secret, String redirect_uri, String type_name, String transaction_state, String lifetime, String for_client_id)

Parameters
uuid
id
key_attribute
key_value
client_id
client_secret
redirect_uri
type_name
transaction_state
lifetime
for_client_id

public String getCreationToken (String client_id, String client_secret, String type_name, String lifetime, String for_client_id)

Parameters
client_id
client_secret
type_name
lifetime
for_client_id

public String getDefault (String client_id, String client_secret, String key)

Parameters
client_id
client_secret
key

public String getEntityType (String type_name, String timestamp, String client_id, String client_secret)

Parameters
type_name
timestamp
client_id
client_secret

public String getItems (String client_id, String client_secret, String for_client_id)

Parameters
client_id
client_secret
for_client_id

public String getKeys (String client_id, String client_secret, String for_client_id)

Parameters
client_id
client_secret
for_client_id

public String getMultisettings (String client_id, String client_secret, String key, String for_client_id)

Parameters
client_id
client_secret
key
for_client_id

public String getSettings (String client_id, String client_secret, String key, String for_client_id)

Parameters
client_id
client_secret
key
for_client_id

public String getToken (String client_id, String client_secret, String grant_type, String code, String redirect_uri, String refresh_token)

Parameters
client_id
client_secret
grant_type
code
redirect_uri
refresh_token

public String getVerificationCode (String uuid, String id, String key_attribute, String key_value, String client_id, String client_secret, String type_name, String attribute_name, String lifetime)

Parameters
uuid
id
key_attribute
key_value
client_id
client_secret
type_name
attribute_name
lifetime

public String linkAccountNative (String client_id, String locale, String response_type, String redirect_uri, String token, String flow_name, String flow_version)

Parameters
client_id
locale
response_type
redirect_uri
token
flow_name
flow_version

public ClientListInfo listClients (String client_id, String client_secret, String has_features)

Parameters
client_id
client_secret
has_features

public String registerNative (String client_id, String locale, String response_type, String redirect_uri, String token, String flow_name, String flow_version)

Parameters
client_id
locale
response_type
redirect_uri
token
flow_name
flow_version

public String registerNativeTraditional (String client_id, String locale, String response_type, String redirect_uri, String password, String password_confirm, String email, String flow_name, String flow_version)

Parameters
client_id
locale
response_type
redirect_uri
password
password_confirm
email
flow_name
flow_version

public String retrieveEntity (String client_secret, String client_id, String access_token, String uuid, String id, String key_attribute, String key_value, String password_attribute, String password_value, String type_name, String attribute_name, String attributes, String created, String last_updated)

Parameters
client_secret
client_id
access_token
uuid
id
key_attribute
key_value
password_attribute
password_value
type_name
attribute_name
attributes
created
last_updated

public boolean setDefault (String client_id, String client_secret, String key, String value)

Parameters
client_id
client_secret
key
value

public boolean setDescription (String client_id, String client_secret, String for_client_id, String description)

Parameters
client_id
client_secret
for_client_id
description

public boolean setFeatures (String client_id, String client_secret, String for_client_id, String features)

Parameters
client_id
client_secret
for_client_id
features

public String setMultisettings (String client_id, String client_secret, String items, String for_client_id)

Parameters
client_id
client_secret
items
for_client_id

public String setSettings (String client_id, String client_secret, String key, String value, String for_client_id)

Parameters
client_id
client_secret
key
value
for_client_id

public boolean setWhitelist (String client_id, String client_secret, String for_client_id, String whitelist)

Parameters
client_id
client_secret
for_client_id
whitelist

public boolean useVerificationCode (String verification_code)

Parameters
verification_code

public String verifyEmailNative (String client_id, String locale, String response_type, String redirect_uri, String form, String email, String flow_name, String flow_version)

Parameters
client_id
locale
response_type
redirect_uri
form
email
flow_name
flow_version

public String webhooksAdd (String client_id, String client_secret, String attributes, String callback, String event_type, String entity_type)

Parameters
client_id
client_secret
attributes
callback
event_type
entity_type

public String webhooksDelete (String client_id, String client_secret, String uuid)

Parameters
client_id
client_secret
uuid

public String webhooksFind (String client_id, String client_secret, String uuid)

Parameters
client_id
client_secret
uuid

public String webhooksList (String client_id, String client_secret)

Parameters
client_id
client_secret

public String webhooksUpdate (String client_id, String client_secret, String callback, String event_type, String entity_type, String attributes, String uuid)

Parameters
client_id
client_secret
callback
event_type
entity_type
attributes
uuid