Skip to main content

Application Development Kit (Version 4.8)


Platform Class Reference

Last updated: 17-Apr-2025

Public Member Functions

def  __init__ (self, name)
bool  is_vos1 (self)
bool  is_vos2 (self)
bool  is_vos3 (self)
bool  is_vaos (self)
def  get_signature_names (self, base_name)
  Creates list of names using base_name + signature extensions. More...
def  get_signature_strindex (self, name)
def  get_signed_node_name (self, sig_name)
  Get signed node name from signature name. More...
def  user_is_valid (self, user)
def  user_type (self, user)
def  can_remove (self, user, user_to_remove)

Static Public Member Functions

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

Data Fields

  name
  dlfile_compressed
  package_compressed
  naming
  filelist_optim
  blacklist_optim
  order_optim
  sig_ext
  signature_count
  vfi_nocheck
  vfi_noumask
  collapse_fixed_issues
  windows_force_permissions
  vfi_internal
  vhq_force_info

Static Public Attributes

list  ALL = [PLATFORM_VOS1, PLATFORM_VOS2, PLATFORM_VOS3, PLATFORM_VAOS]
list  UI_SUPPORTED = [PLATFORM_VOS1, PLATFORM_VOS2, PLATFORM_VOS3]

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  name 
)

Member Function Documentation

◆ can_remove()

def can_remove (   self,
  user,
  user_to_remove 
)

◆ 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_signature_strindex()

def get_signature_strindex (   self,
  name 
)

◆ get_signed_node_name()

def get_signed_node_name (   self,
  sig_name 
)

Get signed node name from signature name.

Returns
signed node name

◆ is_vaos()

bool is_vaos (   self )

◆ is_vos1()

bool is_vos1 (   self )

◆ is_vos2()

bool is_vos2 (   self )

◆ is_vos3()

bool is_vos3 (   self )

◆ user_is_valid()

def user_is_valid (   self,
  user 
)

◆ user_type()

def user_type (   self,
  user 
)

Field Documentation

◆ ALL

◆ blacklist_optim

blacklist_optim

◆ collapse_fixed_issues

collapse_fixed_issues

◆ 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

◆ UI_SUPPORTED

list UI_SUPPORTED = [PLATFORM_VOS1, PLATFORM_VOS2, PLATFORM_VOS3]
static

◆ vfi_internal

vfi_internal

◆ vfi_nocheck

vfi_nocheck

◆ vfi_noumask

vfi_noumask

◆ vhq_force_info

vhq_force_info

◆ windows_force_permissions

windows_force_permissions

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