Class DefaultTlsServer

    • Constructor Detail

      • DefaultTlsServer

        public DefaultTlsServer()
    • Method Detail

      • getDSASignerCredentials

        protected TlsSignerCredentials getDSASignerCredentials()
                                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • getECDSASignerCredentials

        protected TlsSignerCredentials getECDSASignerCredentials()
                                                          throws java.io.IOException
        Throws:
        java.io.IOException
      • getRSAEncryptionCredentials

        protected TlsEncryptionCredentials getRSAEncryptionCredentials()
                                                                throws java.io.IOException
        Throws:
        java.io.IOException
      • getRSASignerCredentials

        protected TlsSignerCredentials getRSASignerCredentials()
                                                        throws java.io.IOException
        Throws:
        java.io.IOException
      • getDHParameters

        protected DHParameters getDHParameters()
      • getCredentials

        public TlsCredentials getCredentials()
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • getKeyExchange

        public TlsKeyExchange getKeyExchange()
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • createDHKeyExchange

        protected TlsKeyExchange createDHKeyExchange​(int keyExchange)
      • createDHEKeyExchange

        protected TlsKeyExchange createDHEKeyExchange​(int keyExchange)
      • createECDHKeyExchange

        protected TlsKeyExchange createECDHKeyExchange​(int keyExchange)
      • createECDHEKeyExchange

        protected TlsKeyExchange createECDHEKeyExchange​(int keyExchange)
      • createRSAKeyExchange

        protected TlsKeyExchange createRSAKeyExchange()