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