public abstract class TokenAuthProvider extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TokenAuthProvider.Providers |
| Constructor and Description |
|---|
TokenAuthProvider() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
getToken()
Get a new authentication token that will be used to deploy or update a Marathon application.
|
static TokenAuthProvider |
getTokenAuthProvider(TokenAuthProvider.Providers provider,
com.cloudbees.plugins.credentials.Credentials credentials) |
abstract boolean |
updateTokenCredentials(com.cloudbees.plugins.credentials.Credentials tokenCredentials) |
public static TokenAuthProvider getTokenAuthProvider(TokenAuthProvider.Providers provider, com.cloudbees.plugins.credentials.Credentials credentials)
public abstract String getToken() throws AuthenticationException
AuthenticationException - If the token retrieval process encounters an error.public abstract boolean updateTokenCredentials(com.cloudbees.plugins.credentials.Credentials tokenCredentials)
throws AuthenticationException
AuthenticationExceptionCopyright © 2016–2017. All rights reserved.