Home » openjdk-7 » javax » net » ssl » [javadoc | source]
javax.net.ssl
abstract public class: ExtendedSSLSession [javadoc | source]
java.lang.Object
   javax.net.ssl.ExtendedSSLSession

All Implemented Interfaces:
    SSLSession

Extends the SSLSession interface to support additional session attributes.
Method from javax.net.ssl.ExtendedSSLSession Summary:
getLocalSupportedSignatureAlgorithms,   getPeerSupportedSignatureAlgorithms
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.net.ssl.ExtendedSSLSession Detail:
 abstract public String[] getLocalSupportedSignatureAlgorithms()
    Obtains an array of supported signature algorithms that the local side is willing to use.

    Note: this method is used to indicate to the peer which signature algorithms may be used for digital signatures in TLS 1.2. It is not meaningful for TLS versions prior to 1.2.

    The signature algorithm name must be a standard Java Security name (such as "SHA1withRSA", "SHA256withECDSA", and so on). See Appendix A in the Java Cryptography Architecture API Specification & Reference for information about standard algorithm names.

    Note: the local supported signature algorithms should conform to the algorithm constraints specified by getAlgorithmConstraints() method in SSLParameters.

 abstract public String[] getPeerSupportedSignatureAlgorithms()
    Obtains an array of supported signature algorithms that the peer is able to use.

    Note: this method is used to indicate to the local side which signature algorithms may be used for digital signatures in TLS 1.2. It is not meaningful for TLS versions prior to 1.2.

    The signature algorithm name must be a standard Java Security name (such as "SHA1withRSA", "SHA256withECDSA", and so on). See Appendix A in the Java Cryptography Architecture API Specification & Reference for information about standard algorithm names.