Class URoutineContext


  • public class URoutineContext
    extends java.lang.Object
    Immutable snapshot of the SRP-6a client session variables to be used in a URoutine.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.math.BigInteger A
      The public client value 'A'.
      java.math.BigInteger B
      The public server value 'B'.
    • Constructor Summary

      Constructors 
      Constructor Description
      URoutineContext​(java.math.BigInteger A, java.math.BigInteger B)
      Creates a new immutable snapshot of SRP-6a client session variables to be used in a URoutine.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • A

        public final java.math.BigInteger A
        The public client value 'A'.
      • B

        public final java.math.BigInteger B
        The public server value 'B'.
    • Constructor Detail

      • URoutineContext

        public URoutineContext​(java.math.BigInteger A,
                               java.math.BigInteger B)
        Creates a new immutable snapshot of SRP-6a client session variables to be used in a URoutine.
        Parameters:
        A - The public client value 'A'.
        B - The public server value 'B'.