public static class ClientManager.LoginOptions
extends java.lang.Object
Constructor and Description |
---|
LoginOptions(java.lang.String loginUrl,
java.lang.String oauthCallbackUrl,
java.lang.String oauthClientId,
java.lang.String[] oauthScopes) |
LoginOptions(java.lang.String loginUrl,
java.lang.String oauthCallbackUrl,
java.lang.String oauthClientId,
java.lang.String[] oauthScopes,
java.lang.String jwt) |
LoginOptions(java.lang.String loginUrl,
java.lang.String oauthCallbackUrl,
java.lang.String oauthClientId,
java.lang.String[] oauthScopes,
java.lang.String jwt,
java.util.Map<java.lang.String,java.lang.String> additionalParameters) |
Modifier and Type | Method and Description |
---|---|
Bundle |
asBundle() |
static ClientManager.LoginOptions |
fromBundle(Bundle options)
Build a LoginOptions from the given bundle
|
static ClientManager.LoginOptions |
fromBundleWithSafeLoginUrl(Bundle options)
Build a LoginOptions from the given bundle
If the loginUrl in options is not one of the login servers, then the selected login server is used instead.
|
java.util.Map<java.lang.String,java.lang.String> |
getAdditionalParameters() |
java.lang.String |
getJwt() |
java.lang.String |
getLoginUrl() |
java.lang.String |
getOauthCallbackUrl() |
java.lang.String |
getOauthClientId() |
java.lang.String[] |
getOauthScopes() |
void |
setAdditionalParameters(java.util.Map<java.lang.String,java.lang.String> additionalParameters) |
void |
setJwt(java.lang.String jwt) |
void |
setLoginUrl(java.lang.String loginUrl) |
void |
setUrl(java.lang.String url) |
public LoginOptions(java.lang.String loginUrl, java.lang.String oauthCallbackUrl, java.lang.String oauthClientId, java.lang.String[] oauthScopes)
public LoginOptions(java.lang.String loginUrl, java.lang.String oauthCallbackUrl, java.lang.String oauthClientId, java.lang.String[] oauthScopes, java.lang.String jwt)
public LoginOptions(java.lang.String loginUrl, java.lang.String oauthCallbackUrl, java.lang.String oauthClientId, java.lang.String[] oauthScopes, java.lang.String jwt, java.util.Map<java.lang.String,java.lang.String> additionalParameters)
public void setAdditionalParameters(java.util.Map<java.lang.String,java.lang.String> additionalParameters)
public void setJwt(java.lang.String jwt)
public void setUrl(java.lang.String url)
public java.lang.String getLoginUrl()
public void setLoginUrl(java.lang.String loginUrl)
public java.lang.String getOauthCallbackUrl()
public java.lang.String getOauthClientId()
public java.lang.String[] getOauthScopes()
public java.lang.String getJwt()
public java.util.Map<java.lang.String,java.lang.String> getAdditionalParameters()
public Bundle asBundle()
public static ClientManager.LoginOptions fromBundle(Bundle options)
options
- - bundlepublic static ClientManager.LoginOptions fromBundleWithSafeLoginUrl(Bundle options)
options
- - bundle