You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by ol...@apache.org on 2017/11/24 21:45:14 UTC

[2/3] httpcomponents-client git commit: Marked CREDSSP auth scheme experimental

Marked CREDSSP auth scheme experimental


Project: http://git-wip-us.apache.org/repos/asf/httpcomponents-client/repo
Commit: http://git-wip-us.apache.org/repos/asf/httpcomponents-client/commit/0c6aaee0
Tree: http://git-wip-us.apache.org/repos/asf/httpcomponents-client/tree/0c6aaee0
Diff: http://git-wip-us.apache.org/repos/asf/httpcomponents-client/diff/0c6aaee0

Branch: refs/heads/master
Commit: 0c6aaee0b6de5f964b4ea29ec9f5cd735205f5ce
Parents: 701377e
Author: Oleg Kalnichevski <ol...@apache.org>
Authored: Fri Nov 24 18:51:03 2017 +0100
Committer: Oleg Kalnichevski <ol...@apache.org>
Committed: Fri Nov 24 22:40:45 2017 +0100

----------------------------------------------------------------------
 .../java/org/apache/hc/client5/http/impl/auth/CredSspScheme.java   | 2 ++
 .../org/apache/hc/client5/http/impl/auth/CredSspSchemeFactory.java | 2 ++
 2 files changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/httpcomponents-client/blob/0c6aaee0/httpclient5/src/main/java/org/apache/hc/client5/http/impl/auth/CredSspScheme.java
----------------------------------------------------------------------
diff --git a/httpclient5/src/main/java/org/apache/hc/client5/http/impl/auth/CredSspScheme.java b/httpclient5/src/main/java/org/apache/hc/client5/http/impl/auth/CredSspScheme.java
index 4ff42ff..78b3874 100644
--- a/httpclient5/src/main/java/org/apache/hc/client5/http/impl/auth/CredSspScheme.java
+++ b/httpclient5/src/main/java/org/apache/hc/client5/http/impl/auth/CredSspScheme.java
@@ -60,6 +60,7 @@ import org.apache.hc.client5.http.auth.Credentials;
 import org.apache.hc.client5.http.auth.CredentialsProvider;
 import org.apache.hc.client5.http.auth.MalformedChallengeException;
 import org.apache.hc.client5.http.auth.NTCredentials;
+import org.apache.hc.core5.annotation.Experimental;
 import org.apache.hc.core5.http.HttpHost;
 import org.apache.hc.core5.http.HttpRequest;
 import org.apache.hc.core5.http.protocol.HttpContext;
@@ -83,6 +84,7 @@ import org.apache.logging.log4j.Logger;
  * The implementation was inspired by Python CredSSP and NTLM implementation by Jordan Borean.
  * </p>
  */
+@Experimental
 public class CredSspScheme implements AuthScheme
 {
     private static final Charset UNICODE_LITTLE_UNMARKED = Charset.forName( "UnicodeLittleUnmarked" );

http://git-wip-us.apache.org/repos/asf/httpcomponents-client/blob/0c6aaee0/httpclient5/src/main/java/org/apache/hc/client5/http/impl/auth/CredSspSchemeFactory.java
----------------------------------------------------------------------
diff --git a/httpclient5/src/main/java/org/apache/hc/client5/http/impl/auth/CredSspSchemeFactory.java b/httpclient5/src/main/java/org/apache/hc/client5/http/impl/auth/CredSspSchemeFactory.java
index fd28b6c..e4fc329 100644
--- a/httpclient5/src/main/java/org/apache/hc/client5/http/impl/auth/CredSspSchemeFactory.java
+++ b/httpclient5/src/main/java/org/apache/hc/client5/http/impl/auth/CredSspSchemeFactory.java
@@ -29,8 +29,10 @@ package org.apache.hc.client5.http.impl.auth;
 
 import org.apache.hc.client5.http.auth.AuthScheme;
 import org.apache.hc.client5.http.auth.AuthSchemeProvider;
+import org.apache.hc.core5.annotation.Experimental;
 import org.apache.hc.core5.http.protocol.HttpContext;
 
+@Experimental
 public class CredSspSchemeFactory implements AuthSchemeProvider
 {