public SparkSaslClient(String secretKeyId, SecretKeyHolder secretKeyHolder, boolean encrypt) { this.secretKeyId = secretKeyId; this.secretKeyHolder = secretKeyHolder; this.expectedQop = encrypt ? QOP_AUTH_CONF : QOP_AUTH; Map<String, String> saslProps = ImmutableMap.<String, String>builder() .put(Sasl.QOP, expectedQop) .build(); try { this.saslClient = Sasl.createSaslClient(new String[] { DIGEST }, null, null, DEFAULT_REALM, saslProps, new ClientCallbackHandler()); } catch (SaslException e) { throw Throwables.propagate(e); } }
public SparkSaslClient(String secretKeyId, SecretKeyHolder secretKeyHolder, boolean encrypt) { this.secretKeyId = secretKeyId; this.secretKeyHolder = secretKeyHolder; this.expectedQop = encrypt ? QOP_AUTH_CONF : QOP_AUTH; Map<String, String> saslProps = ImmutableMap.<String, String>builder() .put(Sasl.QOP, expectedQop) .build(); try { this.saslClient = Sasl.createSaslClient(new String[] { DIGEST }, null, null, DEFAULT_REALM, saslProps, new ClientCallbackHandler()); } catch (SaslException e) { throw Throwables.propagate(e); } }
public SparkSaslClient(String secretKeyId, SecretKeyHolder secretKeyHolder, boolean encrypt) { this.secretKeyId = secretKeyId; this.secretKeyHolder = secretKeyHolder; this.expectedQop = encrypt ? QOP_AUTH_CONF : QOP_AUTH; Map<String, String> saslProps = ImmutableMap.<String, String>builder() .put(Sasl.QOP, expectedQop) .build(); try { this.saslClient = Sasl.createSaslClient(new String[] { DIGEST }, null, null, DEFAULT_REALM, saslProps, new ClientCallbackHandler()); } catch (SaslException e) { throw Throwables.propagate(e); } }
public SparkSaslClient(String secretKeyId, SecretKeyHolder secretKeyHolder, boolean encrypt) { this.secretKeyId = secretKeyId; this.secretKeyHolder = secretKeyHolder; this.expectedQop = encrypt ? QOP_AUTH_CONF : QOP_AUTH; Map<String, String> saslProps = ImmutableMap.<String, String>builder() .put(Sasl.QOP, expectedQop) .build(); try { this.saslClient = Sasl.createSaslClient(new String[] { DIGEST }, null, null, DEFAULT_REALM, saslProps, new ClientCallbackHandler()); } catch (SaslException e) { throw Throwables.propagate(e); } }