public class RemoteCredentialsAccessor extends Object implements CredentialsAccessor
CredentialsAccessor.IsCredentialsOfType
Constructor and Description |
---|
RemoteCredentialsAccessor(AgentContext agentContext) |
Modifier and Type | Method and Description |
---|---|
Iterable<CredentialsData> |
getAllCredentials() |
Iterable<CredentialsData> |
getAllCredentials(String pluginKey) |
CredentialsData |
getCredentials(long id)
Gets the Shared Credentials by id
|
CredentialsData |
getCredentialsByName(String name)
Find global shared credentials by name
|
CredentialsData |
getCredentialsByNameAndProjectId(String name,
long projectId)
Find shared credentials by name and project id
|
CredentialsData |
getCredentialsByOid(BambooEntityOid oid)
Find shared credentials by
BambooEntityOid |
Iterable<CredentialsData> |
getProjectCredentials(Long projectId) |
CredentialsData |
getProjectCredentials(long id,
long projectId)
Gets the Shared Credentials by id and projectId
|
Iterable<CredentialsData> |
getProjectCredentialsByPluginKey(Long projectId,
String pluginKey) |
boolean |
hasAnyCredentials(String pluginKey) |
public RemoteCredentialsAccessor(AgentContext agentContext)
@Nullable public CredentialsData getCredentials(long id)
CredentialsAccessor
getCredentials
in interface CredentialsAccessor
@Nullable public CredentialsData getCredentialsByOid(@NotNull BambooEntityOid oid)
CredentialsAccessor
BambooEntityOid
getCredentialsByOid
in interface CredentialsAccessor
@Nullable public CredentialsData getCredentialsByName(@NotNull String name)
CredentialsAccessor
getCredentialsByName
in interface CredentialsAccessor
public CredentialsData getCredentialsByNameAndProjectId(String name, long projectId)
CredentialsAccessor
getCredentialsByNameAndProjectId
in interface CredentialsAccessor
@NotNull public Iterable<CredentialsData> getAllCredentials()
getAllCredentials
in interface CredentialsAccessor
@NotNull public Iterable<CredentialsData> getAllCredentials(@NotNull String pluginKey)
getAllCredentials
in interface CredentialsAccessor
public boolean hasAnyCredentials(@NotNull String pluginKey)
hasAnyCredentials
in interface CredentialsAccessor
@NotNull public Iterable<CredentialsData> getProjectCredentials(@NotNull Long projectId)
getProjectCredentials
in interface CredentialsAccessor
@NotNull public Iterable<CredentialsData> getProjectCredentialsByPluginKey(@NotNull Long projectId, String pluginKey)
getProjectCredentialsByPluginKey
in interface CredentialsAccessor
@Nullable public CredentialsData getProjectCredentials(long id, long projectId)
CredentialsAccessor
getProjectCredentials
in interface CredentialsAccessor
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.
View cookie preferences