PHP 클래스 IMP_Mime_Viewer_Pgp, horde

This class handles the following MIME types: - application/pgp-encrypted (in multipart/encrypted part) - application/pgp-keys - application/pgp-signature (in multipart/signed part) This driver may add the following parameters to the URL: - pgp_verify_msg: (boolean) Do verification of PGP signed data? - pgp_view_key: (boolean) View PGP key details?
저자: Michael Slusarz ([email protected])
상속: extends Horde_Mime_Viewer_Base
파일 보기 프로젝트 열기: horde/horde

보호된 프로퍼티들

프로퍼티 타입 설명
$_capability array This driver's display capabilities.
$_metadata array Metadata for the current viewer/data.
$_sender Horde_Mail_Rfc822_Address The address of the sender.

공개 메소드들

메소드 설명
canRender ( string $mode ) : boolean Can this driver render the data?

보호된 메소드들

메소드 설명
_getEmbeddedMimeParts ( ) : mixed If this MIME part can contain embedded MIME part(s), and those part(s) exist, return a representation of that data.
_getSender ( ) : Horde_Mail_Rfc822_Address Determine the address of the sender.
_getSymmetricID ( ) : string Generates the symmetric ID for this message.
_outputPGPKey ( ) : string Generates output for 'application/pgp-keys' MIME_Parts.
_outputPGPSigned ( ) : string Generates HTML output for 'multipart/signed' MIME parts.
_render ( ) : array Return the full rendered version of the Horde_Mime_Part object.
_renderInline ( ) : array Return the rendered inline version of the Horde_Mime_Part object.
_renderRaw ( ) : array Return the full rendered version of the Horde_Mime_Part object.

메소드 상세

_getEmbeddedMimeParts() 보호된 메소드

If this MIME part can contain embedded MIME part(s), and those part(s) exist, return a representation of that data.
protected _getEmbeddedMimeParts ( ) : mixed
리턴 mixed A Horde_Mime_Part object representing the embedded data. Returns null if no embedded MIME part(s) exist.

_getSender() 보호된 메소드

Determine the address of the sender.
protected _getSender ( ) : Horde_Mail_Rfc822_Address
리턴 Horde_Mail_Rfc822_Address The from address.

_getSymmetricID() 보호된 메소드

Generates the symmetric ID for this message.
protected _getSymmetricID ( ) : string
리턴 string Symmetric ID.

_outputPGPKey() 보호된 메소드

Generates output for 'application/pgp-keys' MIME_Parts.
protected _outputPGPKey ( ) : string
리턴 string The HTML output.

_outputPGPSigned() 보호된 메소드

Generates HTML output for 'multipart/signed' MIME parts.
protected _outputPGPSigned ( ) : string
리턴 string The HTML output.

_render() 보호된 메소드

Return the full rendered version of the Horde_Mime_Part object.
protected _render ( ) : array
리턴 array See parent::render().

_renderInline() 보호된 메소드

Return the rendered inline version of the Horde_Mime_Part object.
protected _renderInline ( ) : array
리턴 array See parent::render().

_renderRaw() 보호된 메소드

Return the full rendered version of the Horde_Mime_Part object.
protected _renderRaw ( ) : array
리턴 array See parent::render().

canRender() 공개 메소드

Can this driver render the data?
public canRender ( string $mode ) : boolean
$mode string See parent::canRender().
리턴 boolean See parent::canRender().

프로퍼티 상세

$_capability 보호되어 있는 프로퍼티

This driver's display capabilities.
protected array $_capability
리턴 array

$_metadata 보호되어 있는 프로퍼티

Metadata for the current viewer/data.
protected array $_metadata
리턴 array

$_sender 보호되어 있는 프로퍼티

The address of the sender.
protected Horde_Mail_Rfc822_Address $_sender
리턴 Horde_Mail_Rfc822_Address