Class SRPTlsClient

    • Field Detail

      • identity

        protected byte[] identity
      • password

        protected byte[] password
    • Constructor Detail

      • SRPTlsClient

        public SRPTlsClient​(byte[] identity,
                            byte[] password)
      • SRPTlsClient

        public SRPTlsClient​(TlsCipherFactory cipherFactory,
                            byte[] identity,
                            byte[] password)
    • Method Detail

      • requireSRPServerExtension

        protected boolean requireSRPServerExtension()
      • getCipherSuites

        public int[] getCipherSuites()
      • getKeyExchange

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

        public TlsAuthentication getAuthentication()
                                            throws java.io.IOException
        Throws:
        java.io.IOException
      • createSRPKeyExchange

        protected TlsKeyExchange createSRPKeyExchange​(int keyExchange)