This HTML5 document contains 11 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

PrefixNamespace IRI
n4http://www.openlinksw.com/ontology/webservices#
n5http://www.iodbc.org/DAV/VAD/wa/API_misc.ttl#action_server.getInfo_#
n2http://www.iodbc.org/DAV/VAD/wa/API_misc.ttl#action_server.
schemahttp://schema.org/
n7https://www.iodbc.org/ods/api/server.
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n6http://www.iodbc.org/DAV/VAD/wa/API_misc.ttl#
xsdhhttp://www.w3.org/2001/XMLSchema#
Subject Item
n2:getInfo
rdf:type
schema:EntryPoint
schema:httpMethod
GET
schema:contentType
text/xml
n4:isWebServiceOf
n6:this_ODSMiscModuleAPI
n4:endPointURL
n7:getInfo
schema:shortDescription
<p>Get information about the ODS instance's configuration. </p>
n4:hasParameter
n5:_json n5:_info
schema:name
EntryPoint - server_getInfo
schema:description
<p><parameterlist kind="param"><li> <parameternamelist> <parametername>info</parametername> </parameternamelist> <parameterdescription> <p>The type of info to return. Supported values are<itemizedlist> <listitem><p><computeroutput>sslPort</computeroutput> This will return the SSL host and port of the ODS instance if available.</p></listitem><listitem><p><computeroutput>regData</computeroutput> This will return the registration and authentication configuration, ie. which registration and authentication methods are available and enabled. See below for an example of the returned data.</p></listitem><listitem><p><computeroutput>qrcode</computeroutput> This will return if the QRCode plugin is enabled (loaded) or not.</p></listitem></itemizedlist> </p></parameterdescription> </li> </ul> <simplesect kind="return"><p>A JSON stream containing the requested information.</p></simplesect> <bold>Example:</bold> </p><p>The following result shows that authentication via WebID, OpenID, Facebook, Twitter, and Google are enabled while LinkedIn and Windows Live are disabled. <computeroutput>digest</computeroutput> refers to authentication or registration via username and password. <computeroutput>connect</computeroutput> refers to connecting an external account with an ODS account. The three blocks <computeroutput>authenticate</computeroutput>, <computeroutput>register</computeroutput>, and <computeroutput>connect</computeroutput> map to the actions as defined in <ref kindref="member" refid="group__ods__module__user_1ods_authentication_url_action">Authentication Action Types</ref>, the <computeroutput>labels</computeroutput> block simply contains human-readable labels for the services to be used in UI.</p><p><pre> { "openidEnable":1, "facebookEnable":1, "twitterEnable":1, "linkedinEnable":0, "googleEnable":1, "sslEnable":1, "sslAutomaticEnable":1, "authenticate": { "digest":1, "webid":1, "openid":1, "facebook":1, "twitter":1, "linkedin":0, "google":1, "windowslive":0, [...] }, "register": { "digest":1, "webid":1, "openid":1, "facebook":1, "twitter":1, "linkedin":0, "google":1, "windowslive":0, [...] }, "connect": { "webid":1, "openid":1, "facebook":1, "twitter":1, "linkedin":0, "google":1, "windowslive":0, [...] }, "labels": { "webid":"WebID", "openid":"OpenID", "facebook":"Facebook", "twitter":"Twitter", "linkedin":"LinkedIn", "google":"Google+", "windowslive":"Windows Live", [...] } } </pre></p><p><simplesect kind="par"><title>Authentication</title><p>This function does not require any authentication. </p></simplesect> </p>
schema:url
n7:getInfo