Class: PKCS11::Luna::CK_PRF_KDF_PARAMS

Inherits:
CStruct
  • Object
show all
Defined in:
ext/pk11l_struct.doc

Constant Summary collapse

SIZEOF_STRUCT =

Size of corresponding C struct in bytes

Integer

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#pContextString?

Returns accessor for pContext and ulContextLen.

Returns:

  • (String, nil)

    accessor for pContext and ulContextLen



505
506
507
# File 'ext/pk11l_struct.doc', line 505

def pContext
  @pContext
end

#pLabelString?

Returns accessor for pLabel and ulLabelLen.

Returns:

  • (String, nil)

    accessor for pLabel and ulLabelLen



503
504
505
# File 'ext/pk11l_struct.doc', line 503

def pLabel
  @pLabel
end

#prfTypeInteger

Returns accessor for prfType (CK_ULONG).

Returns:

  • (Integer)

    accessor for prfType (CK_ULONG)



507
508
509
# File 'ext/pk11l_struct.doc', line 507

def prfType
  @prfType
end

#ulCounterInteger

Returns accessor for ulCounter (CK_ULONG).

Returns:

  • (Integer)

    accessor for ulCounter (CK_ULONG)



509
510
511
# File 'ext/pk11l_struct.doc', line 509

def ulCounter
  @ulCounter
end

#ulEncodingSchemeInteger

Returns accessor for ulEncodingScheme (CK_ULONG).

Returns:

  • (Integer)

    accessor for ulEncodingScheme (CK_ULONG)



511
512
513
# File 'ext/pk11l_struct.doc', line 511

def ulEncodingScheme
  @ulEncodingScheme
end

Instance Method Details

#membersArray<String>

Returns Attributes of this struct.

Returns:

  • (Array<String>)

    Attributes of this struct



501
# File 'ext/pk11l_struct.doc', line 501

def members; end

#to_sString

Returns Binary copy of the C struct.

Returns:

  • (String)

    Binary copy of the C struct



499
# File 'ext/pk11l_struct.doc', line 499

def to_s; end