|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.aetrion.flickr.auth.AuthInterface
public class AuthInterface
Authentication interface.
| Field Summary | |
|---|---|
static java.lang.String |
METHOD_CHECK_TOKEN
|
static java.lang.String |
METHOD_GET_FROB
|
static java.lang.String |
METHOD_GET_FULL_TOKEN
|
static java.lang.String |
METHOD_GET_TOKEN
|
| Constructor Summary | |
|---|---|
AuthInterface(java.lang.String apiKey,
Transport transport)
Construct the AuthInterface. |
|
| Method Summary | |
|---|---|
java.net.URL |
buildAuthenticationUrl(Permission permission,
java.lang.String frob)
Build the authentication URL using the given permission and frob. |
Auth |
checkToken(java.lang.String authToken)
Check the authentication token for validity. |
java.lang.String |
getFrob()
Get a frob. |
Auth |
getFullToken(java.lang.String miniToken)
Get the full authentication token for a mini-token. |
Auth |
getToken(java.lang.String frob)
Get an authentication token for the specific frob. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String METHOD_CHECK_TOKEN
public static final java.lang.String METHOD_GET_FROB
public static final java.lang.String METHOD_GET_TOKEN
public static final java.lang.String METHOD_GET_FULL_TOKEN
| Constructor Detail |
|---|
public AuthInterface(java.lang.String apiKey,
Transport transport)
apiKey - The API keytransport - The Transport interface| Method Detail |
|---|
public Auth checkToken(java.lang.String authToken)
throws java.io.IOException,
org.xml.sax.SAXException,
FlickrException
authToken - The authentication token
java.io.IOException
org.xml.sax.SAXException
FlickrException
public Auth getFullToken(java.lang.String miniToken)
throws java.io.IOException,
org.xml.sax.SAXException,
FlickrException
miniToken - The mini-token typed in by a user.
It should be 9 digits long. It may optionally contain dashes.
java.io.IOException
org.xml.sax.SAXException
FlickrException
public java.lang.String getFrob()
throws java.io.IOException,
org.xml.sax.SAXException,
FlickrException
java.io.IOException
org.xml.sax.SAXException
FlickrException
public Auth getToken(java.lang.String frob)
throws java.io.IOException,
org.xml.sax.SAXException,
FlickrException
frob - The frob
java.io.IOException
org.xml.sax.SAXException
FlickrException
public java.net.URL buildAuthenticationUrl(Permission permission,
java.lang.String frob)
throws java.net.MalformedURLException
permission - The Permissionfrob - The frob returned from getFrob()
java.net.MalformedURLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||