Method DetailProfilePacket createPacket() Returns the ProfilePacket associated with this Console Pal or creates one if it does not exist. Each user of the Console Pal has a single ProfilePacket. This will return null if the user has not been granted console access or otherwise has group access to console. Returns: ProfilePacket Since: 02-03-2014 deletePacket(boolean removeConsoleAccess) Deletes the ProfilePacket, if any and removes console access (if personal profile).
Parameters:
Since: 02-03-2014 Data getData() Returns a Data object with information from this profile. The amount of information depends on what the user has enabled for public access. Minimum information available is firstName, lastName, and emailAdress and boolean: personal or enterprise. Returns: Data Since: 01-19-2009 String getEmailAddress() Returns the email address associated with this profile. Returns: String Since: 03-15-2007 EnterpriseInfo getEnterprise() Returns the enterprise that owns this profile or null if it is a personal profile. Returns: EnterpriseInfo Since: 07-06-2009 String getFirstName() Returns the first name of the user associated with this profile. Returns: String Since: 03-15-2007 String getFullName() Returns the combined first and last name of the user associated with this profile. Returns: String Since: 12-02-2009 String getId() Returns unique ID of profile. Returns null if profile is not registered. Returns: String Since: 02-04-2009 String getLastName() Returns the last name of the user associated with this profile. Returns: String Since: 03-15-2007 String getName() Returns the name of the profile. Returns: String Since: 09-10-2008 ProfilePacket getPacket() Returns the ProfilePacket associated with this User and Pal. Each user of the Console Pal has a single ProfilePacket. This may return null if the user has not been granted console access or otherwise has group access to console. Returns: ProfilePacket Since: 02-03-2014 String getUserId() Returns unique ID of the user associated with this profile. Returns null if profile is not registered. Returns: String Since: 06-29-2011 boolean hasConsoleAccess(String palId) Returns true if this profile can access the specified Console Pal.
Parameters:
Returns: boolean Since: 03-30-2009 boolean hasRole(String role, String txId) Returns true if the profile has a role on the specified transaction.
Parameters:
Returns: boolean Since: 06-01-2009 boolean isDefaultProfile() Returns true if this profile is the default profile for the user. Returns: boolean Since: 11-29-2010 boolean isEnterprise() Returns true if this profile is an enterprise profile. Returns: boolean Since: 03-15-2007 boolean isFloatingLicense() Returns true if the licenseType for this profile is floating. Returns: boolean Since: 02-21-2022 boolean isOwnedBy(String domain) Returns true if this profile is owned by the enterprise that owns specified domain.
Parameters:
Returns: boolean Since: 03-15-2007 boolean isPersonal() Returns true if this profile is a personal profile. Returns: boolean Since: 03-15-2007 boolean isSupportLicense() Returns true if the licenseType for this profile is support. Returns: boolean Since: 02-21-2022 boolean isSystem() Returns true if this profile is a system profile. Returns: boolean Since: 11-29-2010 boolean isUserLicense() Returns true if the licenseType for this profile is user. Returns: boolean Since: 02-21-2022 |
Copyright © 2006 - 2024, ContractPal, Inc. All rights reserved. | API Date: Nov 22, 2024 11:54 AM |