Skip to main content
Open topic with navigation

X509Extensions_Erase

CAPL Functions » Security » X509Extensions_Erase

Tool Availability

Valid for: CANoe DE • CANoe4SW DE

Method Syntax

dword X509Extensions_Erase(qword objectHandle, qword newValue)

Description

Erase function to delete entry from Extensions lists. The erased elements will be deleted and all handles to this element will be invalidated. If you need to re-use an element after erasing, make sure to copy it before it is erased. Valid indices will start at zero and end with ‘size - 1’.

Parameters

  • objectHandle: (in) Handle with type ‘X509Extensions’. The function will be called in context of this handle.

Selectors

Return Values

  • 1: NoError: Operation was completed successfully.
  • -2: Nullpointer: Error, the return value of the function was “NULL”. The value is not available and the output buffer is unchanged.
  • -3: BufferTooSmall: Error, the output buffer is too small. No value has been written.
  • -4: InvalidHandle: Error, the provided objectHandle is invalid or not suitable for this function.
  • -5: InvalidArgument: Error, one or more arguments are invalid for this function.
  • -6: InvalidArgumentHandle: Error, one or more argument handles are invalid or not suitable for this function.

Example