Class KeychainManager

Description

Keychain Manager

  • since: 12.3

Located in /bin/keychain.php (line 22)

JApplicationBase
   |
   --JApplicationCli
      |
      --KeychainManager
Variable Summary
Method Summary
 void change ()
 void create ()
 void delete ()
 void displayHelp ()
 void execute ()
 void listEntries ()
 void loadKeychain ()
 void read ()
 void saveKeychain ()
Variables
JKeychain $keychain = null (line 34)
  • var: The keychain object being manipulated.
  • since: 12.3
  • access: protected
boolean $updated = false (line 28)
  • var: A flag if the keychain has been updated to trigger saving the keychain
  • since: 12.3
  • access: protected

Inherited Variables

Inherited from JApplicationCli

JApplicationCli::$config
JApplicationCli::$instance

Inherited from JApplicationBase

JApplicationBase::$dispatcher
JApplicationBase::$identity
JApplicationBase::$input
Methods
change (line 216)

Change an existing entry to a new value or create an entry if missing.

  • since: 12.3
  • access: protected
void change ()
create (line 193)

Create a new entry

  • since: 12.3
  • access: protected
void create ()
delete (line 272)

Delete an entry from the keychain

  • since: 12.3
  • access: protected
void delete ()
displayHelp (line 312)

Display the help information

  • since: 12.3
  • access: protected
void displayHelp ()
execute (line 43)

Execute the application

  • since: 12.3
  • access: public
void execute ()

Redefinition of:
JApplicationCli::execute()
Execute the application.
initPassphraseFile (line 158)

Initialise a new passphrase file.

  • since: 12.3
  • access: protected
void initPassphraseFile ()
listEntries (line 291)

List entries in the keychain

  • since: 12.3
  • access: protected
void listEntries ()
loadKeychain (line 107)

Load the keychain from a file.

  • since: 12.3
  • access: protected
void loadKeychain ()
read (line 234)

Read an entry from the keychain

  • since: 12.3
  • access: protected
void read ()
saveKeychain (line 136)

Save this keychain to a file.

  • since: 12.3
  • access: protected
void saveKeychain ()

Inherited Methods

Inherited From JApplicationCli

 JApplicationCli::__construct()
 JApplicationCli::doExecute()
 JApplicationCli::execute()
 JApplicationCli::fetchConfigurationData()
 JApplicationCli::get()
 JApplicationCli::getInstance()
 JApplicationCli::in()
 JApplicationCli::loadConfiguration()
 JApplicationCli::out()
 JApplicationCli::set()

Inherited From JApplicationBase

 JApplicationBase::close()
 JApplicationBase::getIdentity()
 JApplicationBase::loadDispatcher()
 JApplicationBase::loadIdentity()
 JApplicationBase::registerEvent()
 JApplicationBase::triggerEvent()

Documentation generated on Tue, 19 Nov 2013 15:06:21 +0100 by phpDocumentor 1.4.3