Skip to main content

Application Development Kit (Version 4.7)


Platform Class Reference

Last updated: 12-Sep-2025

Public Member Functions

def  __init__ (self, name)
def  get_signature_names (self, base_name)
  Creates list of names using base_name + signature extensions. More...
def  get_signed_node_name (self, sig_name)
  Get signed node name from signature name. More...
def  user_is_valid (self, user)

Static Public Member Functions

def  get (str name)
  Retrieve platform instance by name. More...

Data Fields

  name
  vhq_manifest
  dlfile_compressed
  package_compressed
  naming
  filelist_optim
  blacklist_optim
  order_optim
  sig_ext
  signature_count

Static Public Attributes

list  SUPPORTED = [PLATFORM_VOS1, PLATFORM_VOS2, PLATFORM_VOS3, PLATFORM_VOS2_LEGACY]
bool  vfi_internal = False
bool  vfi_nocheck = False

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  name 
)

Member Function Documentation

◆ get()

def get ( str  name )
static

Retrieve platform instance by name.

Parameters
name name of platform (one of PLATFORM_XXX)
Returns
Platform instance

◆ get_signature_names()

def get_signature_names (   self,
  base_name 
)

Creates list of names using base_name + signature extensions.

Returns
list of signature names

◆ get_signed_node_name()

def get_signed_node_name (   self,
  sig_name 
)

Get signed node name from signature name.

Returns
signed node name

◆ user_is_valid()

def user_is_valid (   self,
  user 
)

Field Documentation

◆ blacklist_optim

blacklist_optim

◆ dlfile_compressed

dlfile_compressed

◆ filelist_optim

filelist_optim

◆ name

name

◆ naming

naming

◆ order_optim

order_optim

◆ package_compressed

package_compressed

◆ sig_ext

sig_ext

◆ signature_count

signature_count

◆ SUPPORTED

◆ vfi_internal

bool vfi_internal = False
static

◆ vfi_nocheck

bool vfi_nocheck = False
static

◆ vhq_manifest

vhq_manifest

The documentation for this class was generated from the following file:

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo