Package org.azd.authentication
Class PersonalAccessTokenCredential
java.lang.Object
org.azd.authentication.PersonalAccessTokenCredential
- All Implemented Interfaces:
AccessTokenCredential
Represents personal access token authentication model.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionPersonalAccessTokenCredential(String organizationUrl, String personalAccessToken) Creates a new Personal access token credential provider object.PersonalAccessTokenCredential(String organizationUrl, String projectName, String personalAccessToken) Creates a new Personal access token credential provider object. -
Method Summary
Modifier and TypeMethodDescriptionGets the personal access token.Gets the organization or tfs collection name.Gets the project name.voidsetAccessToken(String accessToken) Sets the personal access token.voidsetOrganizationUrl(String organizationUrl) Sets the organization or tfs collection name.voidsetProjectName(String projectName) Sets the project name.
-
Constructor Details
-
PersonalAccessTokenCredential
Creates a new Personal access token credential provider object.- Parameters:
organizationUrl- Azure DevOps organization url.personalAccessToken- Personal access token.
-
PersonalAccessTokenCredential
public PersonalAccessTokenCredential(String organizationUrl, String projectName, String personalAccessToken) Creates a new Personal access token credential provider object.- Parameters:
organizationUrl- Azure DevOps organization url.projectName- Pass the project namepersonalAccessToken- Personal access token.
-
-
Method Details
-
getAccessToken
Gets the personal access token.- Specified by:
getAccessTokenin interfaceAccessTokenCredential- Returns:
- Personal access token.
-
setAccessToken
Sets the personal access token.- Specified by:
setAccessTokenin interfaceAccessTokenCredential- Parameters:
accessToken- Personal access token.
-
getOrganizationUrl
Gets the organization or tfs collection name.- Specified by:
getOrganizationUrlin interfaceAccessTokenCredential- Returns:
- Organization name.
-
setOrganizationUrl
Sets the organization or tfs collection name.- Specified by:
setOrganizationUrlin interfaceAccessTokenCredential- Parameters:
organizationUrl- Azure DevOps organization or TFS collection url.
-
getProjectName
Gets the project name.- Specified by:
getProjectNamein interfaceAccessTokenCredential- Returns:
- Project name.
-
setProjectName
Sets the project name.- Specified by:
setProjectNamein interfaceAccessTokenCredential- Parameters:
projectName- Pass the project name.
-