Package org.apache.jena.http.auth
Class RFC2617
- java.lang.Object
-
- org.apache.jena.http.auth.RFC2617
-
public class RFC2617 extends java.lang.Object
Constants and operations from RFC 2617, using MD5 (the default)
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
strCNonce
static java.lang.String
strNc
static java.lang.String
strNonce
static java.lang.String
strOpaque
static java.lang.String
strQop
static java.lang.String
strRealm
static java.lang.String
strResponse
static java.lang.String
strUri
static java.lang.String
strUsername
-
Constructor Summary
Constructors Constructor Description RFC2617()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
A1_MD5(java.lang.String username, java.lang.String realm, java.lang.String password)
static java.lang.String
A1_MD5_sess(java.lang.String username, java.lang.String realm, java.lang.String password, java.lang.String nonce, java.lang.String cnonce)
static java.lang.String
A2_auth(java.lang.String method, java.lang.String uri)
static java.lang.String
A2_auth_int(java.lang.String method, java.lang.String uri, java.lang.String entityBody)
static java.lang.String
H(java.lang.String string)
static java.lang.String
KD(java.lang.String data)
static java.lang.String
KD(java.lang.String secret, java.lang.String data)
-
-
-
Field Detail
-
strUsername
public static java.lang.String strUsername
-
strRealm
public static java.lang.String strRealm
-
strNonce
public static java.lang.String strNonce
-
strNc
public static java.lang.String strNc
-
strCNonce
public static java.lang.String strCNonce
-
strQop
public static java.lang.String strQop
-
strResponse
public static java.lang.String strResponse
-
strOpaque
public static java.lang.String strOpaque
-
strUri
public static java.lang.String strUri
-
-
Method Detail
-
KD
public static java.lang.String KD(java.lang.String data)
-
KD
public static java.lang.String KD(java.lang.String secret, java.lang.String data)
-
H
public static java.lang.String H(java.lang.String string)
-
A1_MD5
public static java.lang.String A1_MD5(java.lang.String username, java.lang.String realm, java.lang.String password)
-
A1_MD5_sess
public static java.lang.String A1_MD5_sess(java.lang.String username, java.lang.String realm, java.lang.String password, java.lang.String nonce, java.lang.String cnonce)
-
A2_auth
public static java.lang.String A2_auth(java.lang.String method, java.lang.String uri)
-
A2_auth_int
public static java.lang.String A2_auth_int(java.lang.String method, java.lang.String uri, java.lang.String entityBody)
-
-