npticket

package
v0.0.0-...-21b5877 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

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

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) Parse

func (parser TicketParser) Parse() (types.Ticket, error)

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)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL