Documentation
¶
Overview ¶
Package npticket parses and verifies PSN NPTickets sent to us by sony. It supports RPCN and PSN v2.1 tickets for maximum compatibility PSN ticket v3 support will be added at a later date for PSVita compatibility.
Index ¶
- type TicketParser
- func (parser TicketParser) Parse() (types.Ticket, error)
- func (parser TicketParser) ReadBytes() ([]byte, error)
- func (parser TicketParser) ReadDataHeader() (types.TicketDataHeader, error)
- func (parser TicketParser) ReadFooter() (types.TicketFooter, error)
- func (parser TicketParser) ReadSectionHeader() (types.TicketSectionData, error)
- func (parser TicketParser) ReadString() (string, error)
- func (parser TicketParser) ReadTicketHeader() (types.TicketHeader, error)
- func (parser TicketParser) ReadTimestamp() (time.Time, error)
- func (parser TicketParser) ReadUInt32() (uint32, error)
- func (parser TicketParser) ReadUInt64() (uint64, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TicketParser ¶
type TicketParser struct {
TicketBody []byte
// contains filtered or unexported fields
}
func NewParser ¶
func NewParser(data []byte) TicketParser
func (TicketParser) ReadBytes ¶
func (parser TicketParser) ReadBytes() ([]byte, error)
func (TicketParser) ReadDataHeader ¶
func (parser TicketParser) ReadDataHeader() (types.TicketDataHeader, error)
func (TicketParser) ReadFooter ¶
func (parser TicketParser) ReadFooter() (types.TicketFooter, error)
func (TicketParser) ReadSectionHeader ¶
func (parser TicketParser) ReadSectionHeader() (types.TicketSectionData, error)
func (TicketParser) ReadString ¶
func (parser TicketParser) ReadString() (string, error)
func (TicketParser) ReadTicketHeader ¶
func (parser TicketParser) ReadTicketHeader() (types.TicketHeader, error)
func (TicketParser) ReadTimestamp ¶
func (parser TicketParser) ReadTimestamp() (time.Time, error)
func (TicketParser) ReadUInt32 ¶
func (parser TicketParser) ReadUInt32() (uint32, error)
func (TicketParser) ReadUInt64 ¶
func (parser TicketParser) ReadUInt64() (uint64, error)
Click to show internal directories.
Click to hide internal directories.