Skip to main content
Open topic with navigation

X509Signer_GetAuthorityKeyIdentifier

CAPL Functions » Security » X509Signer_GetAuthorityKeyIdentifier Valid for: CANoe DE • CANoe4SW DE

Method Syntax

dword X509Signer_GetAuthorityKeyIdentifier(qword objectHandle, byte[] outBuffer, dword outBufferLength)

Description

Getter function for the Authority Key Identifier (AKID) with OID ‘2.5.29.35’ of the signer certificate associated to this signer. Function will fail if the AKID extension is not available in the signer certificate.

Parameters

  • objectHandle: (in) Handle with type ‘X509Signer’. 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