# Index

`AuthOptions` | A common base object for authentication options. <
`AuthProvider` | User-facing interface for authenticating users.
`ChainAuth` | Chain several auth providers as if they were one.
`User` | Represents an authenticates User and contains operations to authorise the user. P
`VertxContextPRNG` | A secure non blocking random number generator isolated to the current context.
`authOptions` |
`chainAuth` |
`vertxContextPRNG` |