AccessProvider

Not available in this language yet.
Not available in this language yet.
Not available in this language yet.
AccessProvider( name )
Not available in this language yet.
Not available in this language yet.

Description

The AccessProvider function returns a valid Reference for the specified AccessProvider name in the specified child database. If a child database is not specified, the returned AccessProvider reference belongs to the current database.

Parameters

Argument Type Definition and Requirements

name

The name of an AccessProvider.

Returns

A reference to an AccessProvider with the specified name, in the specified child database (or the current database if database is not specified).

Examples

The following query gets a reference to the AccessProvider named "Auth0-myapp":

Not available in this language yet.
Not available in this language yet.
Not available in this language yet.
client.query(
  q.AccessProvider('Auth0-myapp')
)
.then((ret) => console.log(ret))
.catch((err) => console.error('Error: %s', err))
AccessProvider("Auth0-myapp")
Not available in this language yet.
Not available in this language yet.

The following query retrieves the "Auth0-myapp" AccessProvider document:

Not available in this language yet.
Not available in this language yet.
Not available in this language yet.
client.query(
  q.Get(q.AccessProvider('Auth0-myapp'))
)
.then((ret) => console.log(ret))
.catch((err) => console.error('Error: %s', err))
{
  ref: AccessProvider("Auth0-myapp"),
  ts: 1605546537710000,
  name: 'Auth0-myapp',
  issuer: 'https://myapp.auth0.com/',
  jwks_uri: 'https://myapp.auth0.com/.well-known/jwks.json',
  audience: 'https://db.fauna.com/db/yxi13oyw1ybyy'
}
Not available in this language yet.
Not available in this language yet.

Was this article helpful?

We're sorry to hear that.
Tell us how we can improve!
Visit Fauna's Discourse forums or email docs@fauna.com

Thank you for your feedback!