| inline.js | |
| Constants | |
| Tags of PGP’s blocks | |
| Types of blocks | |
| FireGPG. | This class a system to detect and manage PGP block found in pages |
| Functions | |
| HandleBlock | This function build a secure iframe for a PGP’s block, and add listeners for actions on this block |
| HandlePage | This function parse a page to find PGP’s block. |
| ignoreInners | This is a function for .<HandlePage>, who try to avoid detection of PGP block into PGP blocks |
| ImportKey | This is the function called when the user click on “Import” for a PGP’s key block |
| VerifySignature | This is the function called when the user click on “Verify” for a PGP’s signed message block |
| DecryptMessage | This is the function called when the user click on “Decrypt” for a PGP’s encrypted message block |
| onPageLoad | This function is called when a page is loaded |
| initSystem | This function is called by FireGPG when a new Firefox’s windows is created. |
| mouseOverTrusted | Function called when the mouse is over a trusted block |
| mouseOutTrusted | Function called when a mouse is outside a trusted block |
| canIBeExecutedHere | Return true if we should handle pgp blocks on a page First, we use preferences for page, then domains, then global. |
| siteStatus | Return ‘OFF’ if we shouln’t handle block on the domain, ‘ON’ if we should, ‘’ if user don’t case |
| siteOn | Activate the handiling of pgp block for a domain |
| siteOff | Desactivate the handiling of pgp block for a domain |
| setSiteTo | Activate or desactivate the handiling of pgp block for a domain |
| pageStatus | Return ‘OFF’ if we shouln’t handle block on the page, ‘ON’ if we should, ‘’ if user don’t case |
| pageOn | Activate the handiling of pgp block for a page |
| pageOff | Desactivate the handiling of pgp block for a page |
This class a system to detect and manage PGP block found in pages
| Functions | |
| HandleBlock | This function build a secure iframe for a PGP’s block, and add listeners for actions on this block |
| HandlePage | This function parse a page to find PGP’s block. |
| ignoreInners | This is a function for .<HandlePage>, who try to avoid detection of PGP block into PGP blocks |
| ImportKey | This is the function called when the user click on “Import” for a PGP’s key block |
| VerifySignature | This is the function called when the user click on “Verify” for a PGP’s signed message block |
| DecryptMessage | This is the function called when the user click on “Decrypt” for a PGP’s encrypted message block |
| onPageLoad | This function is called when a page is loaded |
| initSystem | This function is called by FireGPG when a new Firefox’s windows is created. |
| mouseOverTrusted | Function called when the mouse is over a trusted block |
| mouseOutTrusted | Function called when a mouse is outside a trusted block |
| canIBeExecutedHere | Return true if we should handle pgp blocks on a page First, we use preferences for page, then domains, then global. |
| siteStatus | Return ‘OFF’ if we shouln’t handle block on the domain, ‘ON’ if we should, ‘’ if user don’t case |
| siteOn | Activate the handiling of pgp block for a domain |
| siteOff | Desactivate the handiling of pgp block for a domain |
| setSiteTo | Activate or desactivate the handiling of pgp block for a domain |
| pageStatus | Return ‘OFF’ if we shouln’t handle block on the page, ‘ON’ if we should, ‘’ if user don’t case |
| pageOn | Activate the handiling of pgp block for a page |
| pageOff | Desactivate the handiling of pgp block for a page |
This function build a secure iframe for a PGP’s block, and add listeners for actions on this block
FireGPG.Inline.HandleBlock = function( document, range, blockType )
This function parse a page to find PGP’s block.
FireGPG.Inline.HandlePage = function( document )
This is a function for .<HandlePage>, who try to avoid detection of PGP block into PGP blocks
FireGPG.Inline.ignoreInners = function( idx, end, node )
This is the function called when the user click on “Import” for a PGP’s key block
FireGPG.Inline.ImportKey = function( content, block )
This is the function called when the user click on “Verify” for a PGP’s signed message block
FireGPG.Inline.VerifySignature = function( content, block )
This is the function called when the user click on “Decrypt” for a PGP’s encrypted message block
FireGPG.Inline.DecryptMessage = function( content, block )
This function is called when a page is loaded
FireGPG.Inline.onPageLoad = function( aEvent )
This function is called by FireGPG when a new Firefox’s windows is created.
FireGPG.Inline.initSystem = function()
Function called when the mouse is over a trusted block
FireGPG.Inline.mouseOverTrusted = function( aEvent )
Function called when a mouse is outside a trusted block
FireGPG.Inline.mouseOutTrusted = function( aEvent )
Return true if we should handle pgp blocks on a page First, we use preferences for page, then domains, then global.
FireGPG.Inline.canIBeExecutedHere = function( aUrl )
Return ‘OFF’ if we shouln’t handle block on the domain, ‘ON’ if we should, ‘’ if user don’t case
FireGPG.Inline.siteStatus = function( aUrl )
Activate the handiling of pgp block for a domain
FireGPG.Inline.siteOn = function( aUrl )
Desactivate the handiling of pgp block for a domain
FireGPG.Inline.siteOff = function( aUrl )
Activate or desactivate the handiling of pgp block for a domain
FireGPG.Inline.setSiteTo = function( aUrl, value )
Return ‘OFF’ if we shouln’t handle block on the page, ‘ON’ if we should, ‘’ if user don’t case
FireGPG.Inline.pageStatus = function( aUrl )
Activate the handiling of pgp block for a page
FireGPG.Inline.pageOn = function( aUrl )
Desactivate the handiling of pgp block for a page
FireGPG.Inline.pageOff = function( aUrl )