var index = [
{'name': 'io.vertx.ceylon.auth.common', 'type': 'package', 'url': 'index.html#section-package', 'doc': '', 'tags': [],'icons': ['icon-package']},
{'name': 'AuthOptions.toJson', 'type': 'function', 'url': 'AuthOptions.type.html#toJson', 'doc': '', 'tags': [],'icons': ['icon-shared-member', 'icon-decoration-impl']},
{'name': 'AuthOptions', 'type': 'interface', 'url': 'AuthOptions.type.html', 'doc': '<p>A common base object for authentication options.<p><', 'tags': [],'icons': ['icon-interface']},
{'name': 'authOptions', 'type': 'object', 'url': 'authOptions.object.html', 'doc': '', 'tags': [],'icons': ['icon-object']},
{'name': 'authOptions', 'type': 'value', 'url': 'index.html#authOptions', 'doc': '', 'tags': [],'icons': ['icon-shared-member']},
{'name': 'AuthProvider.authenticate', 'type': 'function', 'url': 'AuthProvider.type.html#authenticate', 'doc': '<p>Authenticate a user.\n<p>\nT', 'tags': [],'icons': ['icon-shared-member']},
{'name': 'AuthProvider', 'type': 'class', 'url': 'AuthProvider.type.html', 'doc': '<p>User-facing interface for authenticating users.</p>', 'tags': [],'icons': ['icon-class']},
{'name': 'User.setAuthProvider', 'type': 'function', 'url': 'User.type.html#setAuthProvider', 'doc': '<p>Set the auth provider for the User.</p>', 'tags': [],'icons': ['icon-shared-member']},
{'name': 'User.principal', 'type': 'function', 'url': 'User.type.html#principal', 'doc': '<p>Get the underlying principal for the User.</p>', 'tags': [],'icons': ['icon-shared-member']},
{'name': 'User.clearCache', 'type': 'function', 'url': 'User.type.html#clearCache', 'doc': '<p>The User object will cache any authorities that it knows it has to avoid hitting the\nunderlying auth provider each time.…</p>', 'tags': [],'icons': ['icon-shared-member']},
{'name': 'User.isAuthorised', 'type': 'function', 'url': 'User.type.html#isAuthorised', 'doc': '<p>Is the user authorised to</p>', 'tags': [],'icons': ['icon-shared-member']},
{'name': 'User', 'type': 'class', 'url': 'User.type.html', 'doc': '<p>Represents an authenticates User and contains operations to authorise the user.\n<p>\nP', 'tags': [],'icons': ['icon-class']},
{'name': 'io.vertx.ceylon.auth.common', 'type': 'module', 'url': 'index.html', 'doc': '', 'tags': [],'icons': ['icon-module']}];
var tagIndex = [
];
