|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object iaik.security.ssl.Extension iaik.security.ssl.UnknownExtension
public class UnknownExtension
This class implements any unknown TLS extension.
The general extension structure is defined as (see RFC 4366):
struct { ExtensionType extension_type; opaque extension_data<0..2^16-1>; } Extension;
The extension is identified by its type. The value of the extension is represented as opaque extension data.
An extension is treated as unknown if there does not exist a
registered implementation for the corresponding extension type. When
parsing an extension of unkown type, an instance of this class is
created an initialized with the raw extension data which then can
be retrieved by calling method
.
getData
Extension
,
ExtensionList
Method Summary | |
---|---|
java.lang.Object |
clone()
Returns a clone of this UnknownExtension. |
byte[] |
getData()
Gets the raw, uninterpreted data from this unknown extension. |
java.lang.String |
toString()
Gets a String representation of the data of this unknown extension. |
Methods inherited from class iaik.security.ssl.Extension |
---|
getAllowedProtocolVersions, getExtensionType, getName, getType, setCritical |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public byte[] getData()
public java.lang.Object clone()
clone
in class Extension
public java.lang.String toString()
toString
in class Extension
|
This Javadoc may contain text parts from text parts from IETF Internet Standard specifications (see copyright note). | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |