- Queries
- All Atoms
- Search
- Advanced Search
Diviner All Atoms
All Atoms
All Atoms
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- This class does an unusual amount of flow control via exceptions. The intent is to make the workflows highly testable, because this code is high-stakes and difficult to test.
- Class
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Hash a one-time login key for storage as a temporary token.
- Method
- Load the temporary token associated with a given one-time login key.
- Method
- Retrieve a temporary, one-time URI which can log in to an account.
- Method
- Upgrade a session to have all legalpad documents signed.
- Method
- Upgrade a partial session to a full session.
- Method
- Strip the high security flag from a session.
- Method
- Render a form for providing relevant multi-factor credentials.
- Method
- Issue a high security token for a session, if authorized.
- Method
- Require high security, or prompt the user to enter high security.
- Method
- Method
- Terminate all of a user's login sessions.
- Method
- Issue a new session key for a given identity. Phabricator supports different types of sessions (like "web" and "conduit") and each session type may have multiple concurrent sessions (this allows a user to be logged in on multiple browsers at the same time, for instance).
- Method
- Load the user identity associated with a session of a given type, identified by token.
- Method
- Get the session kind (e.g., anonymous, user, external account) from a session token. Returns a `KIND_` constant.
- Method
- Method
- Method
- Method
- Method
- Method
- Method