public class AuthScheme
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | LOGIN_BASIC | 
| static java.lang.String | LOGIN_RESET | 
| static java.lang.String | LOGIN_TOKEN | 
| java.lang.String | scheme | 
| java.lang.String | secret | 
| Constructor and Description | 
|---|
| AuthScheme() | 
| AuthScheme(java.lang.String scheme,
          java.lang.String secret) | 
| Modifier and Type | Method and Description | 
|---|---|
| static AuthScheme | basicInstance(java.lang.String login,
             java.lang.String password) | 
| static java.lang.String[] | decodeBasicToken(java.lang.String token) | 
| static java.lang.String | encodeBasicToken(java.lang.String uname,
                java.lang.String password) | 
| static java.lang.String | encodeResetSecret(java.lang.String scheme,
                 java.lang.String method,
                 java.lang.String value) | 
| static AuthScheme | parse(java.lang.String s) | 
| static AuthScheme | tokenInstance(java.lang.String secret) | 
| @NotNull java.lang.String | toString() | 
public static final java.lang.String LOGIN_BASIC
public static final java.lang.String LOGIN_TOKEN
public static final java.lang.String LOGIN_RESET
public java.lang.String scheme
public java.lang.String secret
public AuthScheme()
public AuthScheme(java.lang.String scheme,
                  java.lang.String secret)
@NotNull public @NotNull java.lang.String toString()
toString in class java.lang.Objectpublic static AuthScheme parse(java.lang.String s)
public static java.lang.String encodeBasicToken(java.lang.String uname,
                                                java.lang.String password)
public static java.lang.String encodeResetSecret(java.lang.String scheme,
                                                 java.lang.String method,
                                                 java.lang.String value)
public static java.lang.String[] decodeBasicToken(java.lang.String token)
public static AuthScheme basicInstance(java.lang.String login, java.lang.String password)
public static AuthScheme tokenInstance(java.lang.String secret)