The RegisterTickets Method allows an administration Client to provide a list of Tickets for Devices and Composites that it is expecting to install on the network. Any Device which can be correlated with one of these Tickets will be accepted automatically.

This Method validates each Ticket. Invalid Tickets are rejected. Validation errors are returned in the results output argument.

This Method shall be called from a Session that has access to the RegistrarAdmin Role (see 4.2.6).

Signature

RegisterTickets (

[in]0:EncodedTicket [] tickets,

[out]0:StatusCode []results

);

Argument

Description

tickets

The signed Tickets which should be treated as trusted.

results

The result of the Ticket validation process described in 6.4.

If validation fails the returned value is Bad_TicketInvalid.

Method Result Codes (defined in Call Service)

Result Code

Description

Bad_UserAccessDenied

The Client is not authorized to update the set of known Tickets.

Table 27 specifies the AddressSpace representation for the RegisterTickets Method.

Table 27 – RegisterTickets Method AddressSpace Definition

Attribute

Value

BrowseName

2:RegisterTickets

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

0:HasProperty

Variable

0:InputArguments

0:Argument []

0:PropertyType

Mandatory

0:HasProperty

Variable

0:OutputArguments

0:Argument []

0:PropertyType

Mandatory