PHP Класс OpenPGP_Packet, horde

См. также: http://tools.ietf.org/html/rfc4880#section-4.1
См. также: http://tools.ietf.org/html/rfc4880#section-4.3
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$data
$size
$tag
$tags

Открытые методы

Метод Описание
__construct ( $data = NULL )
body ( )
class_for ( $tag )
header_and_body ( )
parse ( &$input ) Parses an OpenPGP packet.
parse_new_format ( $input, $header_start ) Parses a new-format (RFC 4880) OpenPGP packet.
parse_old_format ( $input ) Parses an old-format (PGP 2.6.x) OpenPGP packet.
read ( )
read_byte ( )
read_bytes ( $count = 1 )
read_mpi ( )
read_timestamp ( )
read_unpacked ( $count, $format )
to_bytes ( )

Описание методов

__construct() публичный Метод

public __construct ( $data = NULL )

body() публичный Метод

public body ( )

class_for() статический публичный Метод

static public class_for ( $tag )

header_and_body() публичный Метод

public header_and_body ( )

parse() статический публичный Метод

Partial body lengths based on https://github.com/toofishes/python-pgpdump/blob/master/pgpdump/packet.py
См. также: http://tools.ietf.org/html/rfc4880#section-4.2
static public parse ( &$input )

parse_new_format() статический публичный Метод

Parses a new-format (RFC 4880) OpenPGP packet.
См. также: http://tools.ietf.org/html/rfc4880#section-4.2.2
static public parse_new_format ( $input, $header_start )

parse_old_format() статический публичный Метод

Parses an old-format (PGP 2.6.x) OpenPGP packet.
См. также: http://tools.ietf.org/html/rfc4880#section-4.2.1
static public parse_old_format ( $input )

read() публичный Метод

public read ( )

read_byte() публичный Метод

public read_byte ( )

read_bytes() публичный Метод

public read_bytes ( $count = 1 )

read_mpi() публичный Метод

См. также: http://tools.ietf.org/html/rfc4880#section-3.2
public read_mpi ( )

read_timestamp() публичный Метод

См. также: http://tools.ietf.org/html/rfc4880#section-3.5
public read_timestamp ( )

read_unpacked() публичный Метод

См. также: http://php.net/manual/en/function.unpack.php
public read_unpacked ( $count, $format )

to_bytes() публичный Метод

public to_bytes ( )

Описание свойств

$data публичное свойство

public $data

$size публичное свойство

public $size

$tag публичное свойство

public $tag

$tags статическое публичное свойство

static public $tags