Skip to content

Commit fc2231a

Browse files
authored
Merge pull request #122 from KannarFr/makeLegacyAttenuationPrivate
make legacy attenuate private (lack of symbols mgmt)
2 parents df47bad + e3cbb9c commit fc2231a

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

src/main/java/org/biscuitsec/biscuit/token/UnverifiedBiscuit.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ public UnverifiedBiscuit attenuate(
158158
* @param block new block (should be generated from a Block builder)
159159
* @return
160160
*/
161-
public UnverifiedBiscuit attenuate(final SecureRandom rng, final KeyPair keypair, Block block)
161+
private UnverifiedBiscuit attenuate(final SecureRandom rng, final KeyPair keypair, Block block)
162162
throws Error {
163163
UnverifiedBiscuit copiedBiscuit = this.copy();
164164

src/test/java/org/biscuitsec/biscuit/token/UnverifiedBiscuitTest.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import static org.junit.jupiter.api.Assertions.assertEquals;
44

55
import biscuit.format.schema.Schema;
6+
import biscuit.format.schema.Schema.PublicKey.Algorithm;
67
import java.security.InvalidKeyException;
78
import java.security.NoSuchAlgorithmException;
89
import java.security.SecureRandom;
@@ -56,7 +57,6 @@ public void testBasic()
5657
// SECOND BLOCK
5758
System.out.println("preparing the second block");
5859

59-
KeyPair keypair1 = KeyPair.generate(Schema.PublicKey.Algorithm.Ed25519, rng);
6060
org.biscuitsec.biscuit.token.builder.Block block1 = deser0.createBlock();
6161
block1.addCheck(
6262
Utils.check(
@@ -67,7 +67,7 @@ public void testBasic()
6767
Utils.pred("resource", List.of(Utils.var("resource"))),
6868
Utils.pred("operation", List.of(Utils.str("read"))),
6969
Utils.pred("right", List.of(Utils.var("resource"), Utils.str("read")))))));
70-
UnverifiedBiscuit unverifiedBiscuit1 = deser0.attenuate(rng, keypair1, block1.build());
70+
UnverifiedBiscuit unverifiedBiscuit1 = deser0.attenuate(block1, Algorithm.Ed25519);
7171

7272
System.out.println(unverifiedBiscuit1.print());
7373

@@ -87,8 +87,6 @@ public void testBasic()
8787
// THIRD BLOCK
8888
System.out.println("preparing the third block");
8989

90-
KeyPair keypair2 = KeyPair.generate(Schema.PublicKey.Algorithm.Ed25519, rng);
91-
9290
Block block2 = unverifiedBiscuit1.createBlock();
9391
block2.addCheck(
9492
Utils.check(
@@ -97,7 +95,7 @@ public void testBasic()
9795
List.of(Utils.str("file1")),
9896
List.of(Utils.pred("resource", List.of(Utils.str("file1")))))));
9997

100-
UnverifiedBiscuit unverifiedBiscuit2 = unverifiedBiscuit1.attenuate(rng, keypair2, block2);
98+
UnverifiedBiscuit unverifiedBiscuit2 = unverifiedBiscuit1.attenuate(block2, Algorithm.Ed25519);
10199

102100
System.out.println(unverifiedBiscuit2.print());
103101

0 commit comments

Comments
 (0)