final class RsaJwk extends Jwk

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RsaJwk
  2. Jwk
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val algorithm: Option[String]

    The raw alg member, which may name a non-signature algorithm.

    The raw alg member, which may name a non-signature algorithm.

    Definition Classes
    RsaJwk → Jwk
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  7. lazy val e: String

    The e member: the public exponent as unsigned big-endian base64url.

  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(other: Any): Boolean
    Definition Classes
    RsaJwk → AnyRef → Any
  10. val exponent: BigInteger
  11. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  12. def hashCode(): Int
    Definition Classes
    RsaJwk → AnyRef → Any
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. val keyId: Option[String]

    The kid member.

    The kid member.

    Definition Classes
    RsaJwk → Jwk
  15. val keyOperations: Option[Set[String]]

    The key_ops member, None when absent.

    The key_ops member, None when absent.

    Definition Classes
    RsaJwk → Jwk
  16. val modulus: BigInteger
  17. lazy val n: String

    The n member: the modulus as unsigned big-endian base64url.

  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  21. lazy val publicKey: RSAPublicKey

    Definition Classes
    RsaJwk → Jwk
    Exceptions thrown

    java.security.NoSuchAlgorithmException if the JDK has no key factory for this type of key

    java.security.spec.InvalidKeySpecException if the JDK refuses the parameters as a key

  22. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  23. def thumbprint: JwkThumbprint

    The SHA-256 thumbprint of this key, see JwkThumbprint.

    The SHA-256 thumbprint of this key, see JwkThumbprint.

    Definition Classes
    Jwk
  24. def toJson: String
    Definition Classes
    Jwk
  25. def toString(): String
    Definition Classes
    RsaJwk → AnyRef → Any
  26. val use: Option[JwkUse]

    The use member.

    The use member.

    Definition Classes
    RsaJwk → Jwk
  27. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  28. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  29. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  30. def withAlgorithm(algorithm: Option[String]): RsaJwk
  31. def withKeyId(keyId: Option[String]): RsaJwk
  32. def withKeyOperations(keyOperations: Option[Set[String]]): RsaJwk
  33. def withUse(use: Option[JwkUse]): RsaJwk

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Jwk

Inherited from AnyRef

Inherited from Any

Ungrouped