encodeJWTToken

  1. void encodeJWTToken(Out output, JWTAlgorithm algo, string secret, Args args)
  2. void encodeJWTToken(Out output, JWTAlgorithm algo, string secret, const(Json) args)
    void
    encodeJWTToken
    (
    Out
    )
    (
    ref Out output
    ,,
    string secret
    ,
    const(Json) args
    )

Examples

	foreach(alg; [JWTAlgorithm.HS384, JWTAlgorithm.HS256, JWTAlgorithm.HS512]) {
    	string secret = "supersecret";
		StringBuffer buf;
		encodeJWTToken(buf, alg, secret, "id", 1337);

		StringBuffer buf2;
		Json j = Json(["id" : Json(1337)]);
		encodeJWTToken(buf2, alg, secret, j);
	}

Meta