Class JWK.Builder

  • Enclosing class:
    JWK

    public static class JWK.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • n

        public JWK.Builder n​(String n)
        The modulus.
        Parameters:
        n - the value to set
        Returns:
        this builder
      • e

        public JWK.Builder e​(String e)
        The exponent.
        Parameters:
        e - the value to set
        Returns:
        this builder
      • kid

        public JWK.Builder kid​(String kid)
        The key id.
        Parameters:
        kid - the value to set
        Returns:
        this builder
      • use

        public JWK.Builder use​(String use)
        The key use.
        Parameters:
        use - the value to set
        Returns:
        this builder
      • alg

        public JWK.Builder alg​(String alg)
        The algorithm.
        Parameters:
        alg - the value to set
        Returns:
        this builder
      • kty

        public JWK.Builder kty​(String kty)
        The key type.
        Parameters:
        kty - the value to set
        Returns:
        this builder
      • build

        public JWK build()