@Inject public CertificateManagerImpl(Config config, SignatureHandler signer, WaveSignatureVerifier verifier, CertPathStore certPathStore) { this.disableVerfication = config.getBoolean("federation.waveserver_disable_verification"); this.waveSigner = signer; // for now, we just support a single signer this.localDomains = ImmutableSet.of(signer.getDomain()); this.verifier = verifier; this.certPathStore = certPathStore; this.signerInfoRequests = Maps.newHashMap(); if (disableVerfication) { LOG.warning("** SIGNATURE VERIFICATION DISABLED ** " + "see configuration federation.waveserver_disable_verification"); } }
MockitoAnnotations.initMocks(this); when(localSigner.getDomain()).thenReturn(DOMAIN); when(localSigner.getSignerInfo()).thenReturn(null); when(localSigner.sign(Matchers.<ByteStringMessage<ProtocolWaveletDelta>>any()))
MockitoAnnotations.initMocks(this); when(localSigner.getDomain()).thenReturn(DOMAIN); when(localSigner.getSignerInfo()).thenReturn(null); when(localSigner.sign(Matchers.<ByteStringMessage<ProtocolWaveletDelta>>any()))