Home > Language Reference > Classes

StreamSslItem Class

  + Object
    + Stream
      + StreamMemory
        + StreamSslItem

Description

The StreamSslItem class encapsulates all the informations relative to a given item in an SSL certificate. This class is neither instantiable, nor derivable, nor cloneable. The only instances available to the programmer are those returned by a call to the Certificate property of the SslContext object.

An item in an SSL certificate is made of three parts: its name, its type, and its value. The name can be retrieved through the ItemName property. The type can be retrieved through the DataType property. Finally, the value is stored in the data stream itself in a binary form (this class extends StreamMemory) and can be accessed using the Read function.

Members

MembersDescription
DataType Describes the format in which the value is stored.
ItemName Returns the name of the item.
Inherited from StreamMemoryDescription
Clear Deletes the data in a stream.
Crc16 Computes the CRC-16 value of the data in a stream (deprecated).
Destructive Indicates whether the stream is in destructive mode or not.
FindByte Finds the first occurence of a byte value in the data stream.
hMem Handle or pointer to the memory block the object holds.
Kind Retrieves information about the memory block the object holds.
Map Maps the StreamMemory object to a specific memory address.
Truncate Truncates the stream from the current pointer position.
Inherited from StreamDescription
Position Stream pointer position.
Read Reads data from a stream.
Seek Moves the stream pointer.
SeekToBegin Moves the pointer to the beginning of the stream.
SeekToEnd Moves the pointer to the end of the stream.
Size Total size of the data in a stream.
Write Writes data to a stream.
Inherited from ObjectDescription
ClassID Returns the type identifier corresponding to the actual class of the object.
Implements Determines whether the object implements the features of a given class.
Iterate Event raised to iterate over the elements of a container object.
Recipient Recipient of events sent by the object.
Serialize Event raised to serialize the object content into a stream.

System requirements

SystemMinimal versionRemarks
Palm OSPalm OS 5.0N/A