Package org.kohsuke.github
Class GHAppInstallationToken
- java.lang.Object
-
- org.kohsuke.github.GHAppInstallationToken
-
public class GHAppInstallationToken extends Object
A Github App Installation Token.- Author:
- Paulo Miguel Almeida
- See Also:
GHAppInstallation#createToken(Map)
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringexpires_at
-
Constructor Summary
Constructors Constructor Description GHAppInstallationToken()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DategetExpiresAt()Gets expires at.Map<String,String>getPermissions()Gets permissions.List<GHRepository>getRepositories()Gets repositories.GHRepositorySelectiongetRepositorySelection()Gets repository selection.GitHubgetRoot()Gets root.StringgetToken()Gets token.voidsetPermissions(Map<String,String> permissions)Sets permissions.voidsetRepositories(List<GHRepository> repositories)Sets repositories.voidsetRepositorySelection(GHRepositorySelection repositorySelection)Sets repository selection.voidsetRoot(GitHub root)Sets root.voidsetToken(String token)Sets token.
-
-
-
Field Detail
-
expires_at
protected String expires_at
-
-
Method Detail
-
getRoot
public GitHub getRoot()
Gets root.- Returns:
- the root
-
setRoot
public void setRoot(GitHub root)
Sets root.- Parameters:
root- the root
-
getPermissions
public Map<String,String> getPermissions()
Gets permissions.- Returns:
- the permissions
-
setPermissions
public void setPermissions(Map<String,String> permissions)
Sets permissions.- Parameters:
permissions- the permissions
-
getToken
public String getToken()
Gets token.- Returns:
- the token
-
setToken
public void setToken(String token)
Sets token.- Parameters:
token- the token
-
getRepositories
public List<GHRepository> getRepositories()
Gets repositories.- Returns:
- the repositories
-
setRepositories
public void setRepositories(List<GHRepository> repositories)
Sets repositories.- Parameters:
repositories- the repositories
-
getRepositorySelection
public GHRepositorySelection getRepositorySelection()
Gets repository selection.- Returns:
- the repository selection
-
setRepositorySelection
public void setRepositorySelection(GHRepositorySelection repositorySelection)
Sets repository selection.- Parameters:
repositorySelection- the repository selection
-
getExpiresAt
@WithBridgeMethods(value=java.lang.String.class, adapterMethod="expiresAtStr") public Date getExpiresAt() throws IOException
Gets expires at.- Returns:
- date when this token expires
- Throws:
IOException- on error
-
-