Class TlsRSAKeyExchange

    • Constructor Detail

      • TlsRSAKeyExchange

        public TlsRSAKeyExchange​(java.util.Vector supportedSignatureAlgorithms)
    • Method Detail

      • skipServerCredentials

        public void skipServerCredentials()
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • validateCertificateRequest

        public void validateCertificateRequest​(CertificateRequest certificateRequest)
                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • processClientCredentials

        public void processClientCredentials​(TlsCredentials clientCredentials)
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • generateClientKeyExchange

        public void generateClientKeyExchange​(java.io.OutputStream output)
                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • generatePremasterSecret

        public byte[] generatePremasterSecret()
                                       throws java.io.IOException
        Throws:
        java.io.IOException