com.dropbox.client2.session
Class TokenPair
java.lang.Object
com.dropbox.client2.session.TokenPair
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- AccessTokenPair, AppKeyPair
public abstract class TokenPair
- extends java.lang.Object
- implements java.io.Serializable
Just two strings -- a "key" and a "secret". Used by OAuth in several
places (consumer key/secret, request token/secret, access token/secret).
Use specific subclasses instead of using this class directly.
- See Also:
- Serialized Form
Field Summary |
java.lang.String |
key
The "key" portion of the pair. |
java.lang.String |
secret
The "secret" portion of the pair. |
Constructor Summary |
TokenPair(java.lang.String key,
java.lang.String secret)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
key
public final java.lang.String key
- The "key" portion of the pair. For example, the "consumer key",
"request token", or "access token". Will never contain the "|"
character.
secret
public final java.lang.String secret
- The "secret" portion of the pair. For example, the "consumer secret",
"request token secret", or "access token secret".
TokenPair
public TokenPair(java.lang.String key,
java.lang.String secret)
- Parameters:
key
- assigned to key
.secret
- assigned to secret
.
- Throws:
java.lang.IllegalArgumentException
- if key or secret is null or invalid.
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
equals
public boolean equals(TokenPair o)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object