Class RSAKey.OtherPrimesInfo

    • Constructor Detail

      • OtherPrimesInfo

        public OtherPrimesInfo​(Base64URL r,
                               Base64URL d,
                               Base64URL t)
        Creates a new JWK Other Primes Info with the specified parameters.
        Parameters:
        r - The prime factor. Must not be null.
        d - The factor Chinese Remainder Theorem (CRT) exponent. Must not be null.
        t - The factor Chinese Remainder Theorem (CRT) coefficient. Must not be null.
      • OtherPrimesInfo

        public OtherPrimesInfo​(RSAOtherPrimeInfo oth)
        Creates a new JWK Other Primes Info from the specified java.security.spec.RSAOtherPrimeInfo instance.
        Parameters:
        oth - The RSA Other Primes Info instance. Must not be null.
    • Method Detail

      • getFactorCRTExponent

        public Base64URL getFactorCRTExponent()
        Gets factor Chinese Remainder Theorem (CRT) exponent (d).
        Returns:
        The factor Chinese Remainder Theorem (CRT) exponent.
      • getFactorCRTCoefficient

        public Base64URL getFactorCRTCoefficient()
        The factor Chinese Remainder Theorem (CRT) coefficient (t).
        Returns:
        The factor Chinese Remainder Theorem (CRT) coefficient.
      • toList

        public static List<RSAKey.OtherPrimesInfotoList​(RSAOtherPrimeInfo[] othArray)
        Converts the specified array of java.security.spec.RSAOtherPrimeInfo instances to a list of JWK Other Prime Infos.
        Parameters:
        othArray - Array of RSA Other Primes Info instances. May be be null.
        Returns:
        The corresponding list of JWK Other Prime Infos, or empty list of the array was null.