Class: PKCS11::ProtectServer::CK_ECIES_PARAMS

Inherits:
CStruct
  • Object
show all
Defined in:
ext/pk11s_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

#kdfInteger

Returns accessor for kdf (CK_ULONG).

Returns:

  • (Integer)

    accessor for kdf (CK_ULONG)



195
196
197
# File 'ext/pk11s_struct.doc', line 195

def kdf
  @kdf
end

#pSharedData1String?

Returns accessor for pSharedData1.

Returns:

  • (String, nil)

    accessor for pSharedData1



191
192
193
# File 'ext/pk11s_struct.doc', line 191

def pSharedData1
  @pSharedData1
end

#pSharedData2String?

Returns accessor for pSharedData2.

Returns:

  • (String, nil)

    accessor for pSharedData2



193
194
195
# File 'ext/pk11s_struct.doc', line 193

def pSharedData2
  @pSharedData2
end

#ulEncKeyLenInBitsInteger

Returns accessor for ulEncKeyLenInBits (CK_ULONG).

Returns:

  • (Integer)

    accessor for ulEncKeyLenInBits (CK_ULONG)



199
200
201
# File 'ext/pk11s_struct.doc', line 199

def ulEncKeyLenInBits
  @ulEncKeyLenInBits
end

#ulMacKeyLenInBitsInteger

Returns accessor for ulMacKeyLenInBits (CK_ULONG).

Returns:

  • (Integer)

    accessor for ulMacKeyLenInBits (CK_ULONG)



201
202
203
# File 'ext/pk11s_struct.doc', line 201

def ulMacKeyLenInBits
  @ulMacKeyLenInBits
end

#ulMacLenInBitsInteger

Returns accessor for ulMacLenInBits (CK_ULONG).

Returns:

  • (Integer)

    accessor for ulMacLenInBits (CK_ULONG)



203
204
205
# File 'ext/pk11s_struct.doc', line 203

def ulMacLenInBits
  @ulMacLenInBits
end

#ulSharedDataLen1Integer

Returns accessor for ulSharedDataLen1 (CK_ULONG).

Returns:

  • (Integer)

    accessor for ulSharedDataLen1 (CK_ULONG)



197
198
199
# File 'ext/pk11s_struct.doc', line 197

def ulSharedDataLen1
  @ulSharedDataLen1
end

#ulSharedDataLen2Integer

Returns accessor for ulSharedDataLen2 (CK_ULONG).

Returns:

  • (Integer)

    accessor for ulSharedDataLen2 (CK_ULONG)



205
206
207
# File 'ext/pk11s_struct.doc', line 205

def ulSharedDataLen2
  @ulSharedDataLen2
end

Instance Method Details

#membersArray<String>

Returns Attributes of this struct.

Returns:

  • (Array<String>)

    Attributes of this struct



189
# File 'ext/pk11s_struct.doc', line 189

def members; end

#to_sString

Returns Binary copy of the C struct.

Returns:

  • (String)

    Binary copy of the C struct



187
# File 'ext/pk11s_struct.doc', line 187

def to_s; end