View Javadoc
1   package civitas.crypto.signature.tests;
2   
3   import static org.mockito.Mockito.mock;
4   
5   import civitas.crypto.rsapublickey.tests.PublicKeyTestData;
6   import civitas.crypto.signature.Signature;
7   
8   public interface SignatureTestData extends PublicKeyTestData {
9   	byte[] SIGNATURE_OF_AUTH_NONCE_WITH_KEY_BYTES = "SIGNATURE_OF_AUTH_NONCE_WITH_KEY".getBytes();
10  	Signature SIGNATURE_OF_AUTH_NONCE_WITH_KEY =
11  			new Signature(SIGNATURE_OF_AUTH_NONCE_WITH_KEY_BYTES, PUBLIC_KEY_BASE64);
12  	byte[] SIGNATURE_OF_SOMESTRING_WITH_KEY_BYTES = "SIGNATURE_OF_SOMESTRING_WITH_KEY".getBytes();
13  	Signature SIGNATURE_OF_SOMESTRING_WITH_KEY =
14  			new Signature(SIGNATURE_OF_SOMESTRING_WITH_KEY_BYTES, PUBLIC_KEY_BASE64);
15  	byte[] SIGNATURE_BAD_BYTES = "SIGNATURE_BAD".getBytes();
16  	Signature SIGNATURE_BAD_WITH_KEY = new Signature(SIGNATURE_BAD_BYTES, PUBLIC_KEY_BASE64);
17  
18  	Signature SIGNATURE_OF_AUTH_NONCE_WITH_KEY2 = mock(Signature.class);
19  	String BOARD_CLOSED_CONTENT_COMMITMENT_SIGNATURE_STRINGBASE = "BOARD_CLOSED_CONTENT_COMMITMENT_SIGNATURE";
20  	Signature BOARD_CLOSED_CONTENT_COMMITMENT_SIGNATURE =
21  			new Signature(BOARD_CLOSED_CONTENT_COMMITMENT_SIGNATURE_STRINGBASE.getBytes(), PUBLIC_KEY_BASE64);
22  	Signature BOARD_CLOSED_CONTENT_COMMITMENT_SIGNATURE_BAD =
23  			new Signature(BOARD_CLOSED_CONTENT_COMMITMENT_SIGNATURE_STRINGBASE.getBytes(), PUBLIC_KEY2_BASE64);
24  	Signature BOARD_CLOSED_CONTENT_COMMITMENT_SIGNATURE_BAD_ACTOR =
25  			new Signature(BOARD_CLOSED_CONTENT_COMMITMENT_SIGNATURE_STRINGBASE.getBytes(), PUBLIC_KEY_JS_UNAUTH_BASE64);
26  
27  	byte[] BOARD_CLOSED__CONTENT_COMMITMENT_SIGNATURE_HASH =
28  			"hash of BOARD_CLOSED_CONTENT_COMMITMENT_SIGNATURE post".getBytes();
29  
30  	byte[] BOARD_CLOSED__CONTENT_COMMITMENT_SIGNATURE_HASH_NOPREV =
31  			"hash of BOARD_CLOSED_CONTENT_COMMITMENT_SIGNATURE post with no previous post".getBytes();
32  }