Method

GckAttributeinit

Declaration [src]

void
gck_attribute_init (
  GckAttribute* attr,
  gulong attr_type,
  const guchar* value,
  gsize length
)

Description [src]

Initialize a PKCS#11 attribute. This copies the value memory into an internal buffer.

When done with the attribute you should use gck_attribute_clear() to free the internal memory.

This method is not directly available to language bindings.

Parameters

attr_type gulong
 

The PKCS#11 attribute type to set on the attribute.

value An array of guchar
 

The raw value of the attribute.

 The length of the array is specified in the length argument.
 The data is owned by the caller of the function.
length gsize
 

The length of the raw value.