iaik.security.ssl
Class PostHandshakeAuth

java.lang.Object
  extended by iaik.security.ssl.Extension
      extended by iaik.security.ssl.PostHandshakeAuth
All Implemented Interfaces:
java.lang.Cloneable

public class PostHandshakeAuth
extends Extension
implements java.lang.Cloneable

This class implements the TLS 1.3 post_handshake_auth TLS extension as specified by RFC 8446.

The post_handshake_auth extension maybe send by the client to indicate that it is willing to do post-handshake authentication if requested by the server. The server is not allowed to send a post_handshake_auth extension.

The body of this extension is empty (see RFC 8446):

 struct {} PostHandshakeAuth;
 
The PostHandshakeAuth extension can only be set on the client side to indicate the ability for post handshake authentication.

The critical flag of this extension has no meaning.

Version:
File Revision 32
See Also:
Extension, ExtensionList

Field Summary
static ExtensionType TYPE
          The type (49) of the post_handshake_auth extension.
 
Constructor Summary
PostHandshakeAuth()
          Creates a new PostHandshakeAuth extension object.
 
Method Summary
 java.lang.Object clone()
          Returns a clone of this PostHandshakeAuth extension object.
 java.lang.String toString()
          Gets a String representation of this PostHandshakeAuth 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
 

Field Detail

TYPE

public static final ExtensionType TYPE
The type (49) of the post_handshake_auth extension.

Constructor Detail

PostHandshakeAuth

public PostHandshakeAuth()
Creates a new PostHandshakeAuth extension object.

Method Detail

clone

public java.lang.Object clone()
Returns a clone of this PostHandshakeAuth extension object.

Overrides:
clone in class Extension
Returns:
a clone of this

toString

public java.lang.String toString()
Gets a String representation of this PostHandshakeAuth extension.

Specified by:
toString in class Extension
Returns:
a String representation of this PostHandshakeAuth extension

This Javadoc may contain text parts from text parts from IETF Internet Standard specifications (see copyright note).

iSaSiLk 6.0, (c) 2002 IAIK, (c) 2003 - 2015 SIC