Autopsy
4.15.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Classes | |
class | AccountsForPersonaQueryCallback |
class | PersonaAccountsQueryCallback |
Public Member Functions | |
PersonaAccount (long id, Persona persona, CentralRepoAccount account, String justification, Persona.Confidence confidence, long dateAdded, CentralRepoExaminer examiner) | |
boolean | equals (Object obj) |
CentralRepoAccount | getAccount () |
Persona.Confidence | getConfidence () |
long | getDateAdded () |
CentralRepoExaminer | getExaminer () |
long | getId () |
String | getJustification () |
Persona | getPersona () |
int | hashCode () |
Static Public Member Functions | |
static Collection< PersonaAccount > | getPersonaAccountsForAccount (long accountId) throws CentralRepoException |
static Collection< PersonaAccount > | getPersonaAccountsForAccount (Account account) throws CentralRepoException |
static Collection< PersonaAccount > | getPersonaAccountsForIdentifierLike (String accountIdentifierSubstring) throws CentralRepoException |
Static Private Member Functions | |
static CentralRepository | getCRInstance () throws CentralRepoException |
Private Attributes | |
final CentralRepoAccount | account |
final Persona.Confidence | confidence |
final long | dateAdded |
final CentralRepoExaminer | examiner |
final long | id |
final String | justification |
final Persona | persona |
Static Private Attributes | |
static final String | PERSONA_ACCOUNTS_QUERY_CLAUSE |
This class represents an association between a Persona and an Account.
A Persona has at least one, possibly more, accounts associated with it.
Definition at line 39 of file PersonaAccount.java.
org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.PersonaAccount | ( | long | id, |
Persona | persona, | ||
CentralRepoAccount | account, | ||
String | justification, | ||
Persona.Confidence | confidence, | ||
long | dateAdded, | ||
CentralRepoExaminer | examiner | ||
) |
Definition at line 49 of file PersonaAccount.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.account, org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.confidence, org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.dateAdded, org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.examiner, org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.id, org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.justification, and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.persona.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.equals(), and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.PersonaAccountsQueryCallback.process().
boolean org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.equals | ( | Object | obj | ) |
Definition at line 98 of file PersonaAccount.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.equals(), org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getAccount(), org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getDateAdded(), org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getExaminer(), org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getPersona(), and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.PersonaAccount().
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.equals().
CentralRepoAccount org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getAccount | ( | ) |
Definition at line 67 of file PersonaAccount.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.account.
Referenced by org.sleuthkit.autopsy.contentviewers.artifactviewers.ContactArtifactViewer.ContactPersonaSearcherTask.doInBackground(), org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.equals(), and org.sleuthkit.autopsy.centralrepository.persona.PersonaDetailsPanel.PersonaDetailsPanel().
Persona.Confidence org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getConfidence | ( | ) |
Definition at line 75 of file PersonaAccount.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.confidence.
Referenced by org.sleuthkit.autopsy.centralrepository.persona.PersonaDetailsPanel.PersonaDetailsPanel().
|
staticprivate |
Wraps the call to CentralRepository.getInstance() throwing an exception if instance is null;
CentralRepoException |
Definition at line 409 of file PersonaAccount.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getInstance().
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getPersonaAccountsForAccount(), org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getPersonaAccountsForIdentifierLike(), org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.PersonaAccountsQueryCallback.process(), and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.AccountsForPersonaQueryCallback.process().
long org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getDateAdded | ( | ) |
Definition at line 79 of file PersonaAccount.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.dateAdded.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.equals().
CentralRepoExaminer org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getExaminer | ( | ) |
Definition at line 83 of file PersonaAccount.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.examiner.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.equals().
long org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getId | ( | ) |
Definition at line 59 of file PersonaAccount.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.id.
String org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getJustification | ( | ) |
Definition at line 71 of file PersonaAccount.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.justification.
Referenced by org.sleuthkit.autopsy.centralrepository.persona.PersonaDetailsPanel.PersonaDetailsPanel().
Persona org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getPersona | ( | ) |
Definition at line 63 of file PersonaAccount.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.persona.
Referenced by org.sleuthkit.autopsy.contentviewers.artifactviewers.ContactArtifactViewer.ContactPersonaSearcherTask.doInBackground(), and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.equals().
|
static |
Gets all the Persona for the specified Account.
accountId | Id of account for which to get the Personas for. |
CentralRepoException | If there is an error in getting the persona_account. |
Definition at line 266 of file PersonaAccount.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.Persona.PersonaStatus.DELETED, org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.executeSelectSQL(), and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getCRInstance().
Referenced by org.sleuthkit.autopsy.contentviewers.artifactviewers.ContactArtifactViewer.ContactPersonaSearcherTask.doInBackground().
|
static |
Gets all the Persona associated with the given account.
account | Account to search for. |
CentralRepoException |
Definition at line 309 of file PersonaAccount.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.Persona.PersonaStatus.DELETED, org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.executeSelectSQL(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoAccount.getAccountType(), and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getCRInstance().
|
static |
Gets all the Persona associated with all the accounts matching the given account identifier substring.
accountIdentifierSubstring | Account identifier substring to search for. |
CentralRepoException | If there is an error in getting the persona_account. |
Definition at line 288 of file PersonaAccount.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.Persona.PersonaStatus.DELETED, org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.executeSelectSQL(), and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getCRInstance().
int org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.hashCode | ( | ) |
Definition at line 88 of file PersonaAccount.java.
|
private |
Definition at line 43 of file PersonaAccount.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getAccount(), org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.PersonaAccount(), and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.PersonaAccountsQueryCallback.process().
|
private |
Definition at line 45 of file PersonaAccount.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getConfidence(), and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.PersonaAccount().
|
private |
Definition at line 46 of file PersonaAccount.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getDateAdded(), and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.PersonaAccount().
|
private |
Definition at line 47 of file PersonaAccount.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getExaminer(), and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.PersonaAccount().
|
private |
Definition at line 41 of file PersonaAccount.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getId(), and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.PersonaAccount().
|
private |
Definition at line 44 of file PersonaAccount.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getJustification(), and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.PersonaAccount().
|
private |
Definition at line 42 of file PersonaAccount.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.getPersona(), org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.PersonaAccount(), and org.sleuthkit.autopsy.centralrepository.datamodel.PersonaAccount.PersonaAccountsQueryCallback.process().
|
staticprivate |
Definition at line 224 of file PersonaAccount.java.
Copyright © 2012-2020 Basis Technology. Generated on: Mon Jul 6 2020
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.