Class: PKCS11::CK_TLS_KDF_PARAMS

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

Constant Summary collapse

SIZEOF_STRUCT =

Size of corresponding C struct in bytes

Integer

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from CStruct

#inspect, #to_hash, #values

Instance Attribute Details

#pContextDataASCII8BIT-String?

Returns accessor for pContextData.

Returns:

  • (ASCII8BIT-String, nil)

    accessor for pContextData



861
862
863
# File 'ext/pk11_struct.doc', line 861

def pContextData
  @pContextData
end

#pLabelASCII8BIT-String?

Returns accessor for pLabel.

Returns:

  • (ASCII8BIT-String, nil)

    accessor for pLabel



859
860
861
# File 'ext/pk11_struct.doc', line 859

def pLabel
  @pLabel
end

#prfMechanismInteger

Returns accessor for prfMechanism (CK_ULONG).

Returns:

  • (Integer)

    accessor for prfMechanism (CK_ULONG)



863
864
865
# File 'ext/pk11_struct.doc', line 863

def prfMechanism
  @prfMechanism
end

#RandomInfoPKCS11::CK_SSL3_RANDOM_DATA

Returns inline struct.

Returns:



867
868
869
# File 'ext/pk11_struct.doc', line 867

def RandomInfo
  @RandomInfo
end

#ulContextDataLengthInteger

Returns accessor for ulContextDataLength (CK_ULONG).

Returns:

  • (Integer)

    accessor for ulContextDataLength (CK_ULONG)



869
870
871
# File 'ext/pk11_struct.doc', line 869

def ulContextDataLength
  @ulContextDataLength
end

#ulLabelLengthInteger

Returns accessor for ulLabelLength (CK_ULONG).

Returns:

  • (Integer)

    accessor for ulLabelLength (CK_ULONG)



865
866
867
# File 'ext/pk11_struct.doc', line 865

def ulLabelLength
  @ulLabelLength
end

Instance Method Details

#membersArray<String>

Returns Attributes of this struct.

Returns:

  • (Array<String>)

    Attributes of this struct



857
# File 'ext/pk11_struct.doc', line 857

def members; end

#to_sString

Returns Binary copy of the C struct.

Returns:

  • (String)

    Binary copy of the C struct



855
# File 'ext/pk11_struct.doc', line 855

def to_s; end