Uses of Interface
com.atlassian.bamboo.buildqueue.RemoteAgentAuthentication
Package
Description
-
Uses of RemoteAgentAuthentication in com.atlassian.bamboo.buildqueue
Modifier and TypeInterfaceDescriptioninterface
Represents entity with authentication data of a remote agent.Modifier and TypeClassDescriptionclass
Immutable business object representing remote agent authentication request.class
Default implementation ofRemoteAgentAuthenticationEntity
.Modifier and TypeMethodDescriptionstatic Function<RemoteAgentAuthentication,
String> RemoteAgentAuthentications.getUuidAsString()
static com.google.common.base.Predicate<RemoteAgentAuthentication>
RemoteAgentAuthentications.isApproved()
static com.google.common.base.Predicate<RemoteAgentAuthentication>
RemoteAgentAuthentications.isPending()
static com.google.common.base.Predicate<RemoteAgentAuthentication>
Predicate checking if given authentication matches the ip.static com.google.common.base.Predicate<RemoteAgentAuthentication>
Predicate checking if an authentication matches given uuid.static com.google.common.base.Predicate<RemoteAgentAuthentication>
static com.google.common.base.Predicate<RemoteAgentAuthentication>
RemoteAgentAuthentications.matchingUuidOf
(@NotNull Iterable<RemoteAgentAuthentication> authentications) RemoteAgentAuthentications.toEntity
(RemoteAgentAuthenticationDao agentAuthenticationDao) Modifier and TypeMethodDescriptionint
ImmutableRemoteAgentAuthentication.compareTo
(RemoteAgentAuthentication other) Modifier and TypeMethodDescriptionstatic com.google.common.base.Predicate<RemoteAgentAuthentication>
RemoteAgentAuthentications.matchingUuidOf
(@NotNull Iterable<RemoteAgentAuthentication> authentications) -
Uses of RemoteAgentAuthentication in com.atlassian.bamboo.buildqueue.manager
Modifier and TypeMethodDescription@Nullable RemoteAgentAuthentication
RemoteAgentAuthenticationManager.getAuthentication
(UUID uuid) Get first remote agent authentication matching the IP and UUID.@Nullable RemoteAgentAuthentication
RemoteAgentAuthenticationManager.getAuthentication
(UUID uuid, String ip) Get remote agent authentication matching the IP and UUID.RemoteAgentAuthenticationManagerImpl.getAuthentication
(UUID uuid) @Nullable RemoteAgentAuthentication
RemoteAgentAuthenticationManagerImpl.getAuthentication
(UUID uuid, String ip) Modifier and TypeMethodDescription@NotNull Iterable<RemoteAgentAuthentication>
RemoteAgentAuthenticationManager.getAllAuthentications()
Get all agent authentications known to this Bamboo server.@NotNull Iterable<RemoteAgentAuthentication>
RemoteAgentAuthenticationManagerImpl.getAllAuthentications()
@NotNull Iterable<RemoteAgentAuthentication>
RemoteAgentAuthenticationManager.getAuthentications
(com.google.common.base.Predicate<RemoteAgentAuthentication> filter) Get authentication filtered by given filter.@NotNull Iterable<RemoteAgentAuthentication>
RemoteAgentAuthenticationManagerImpl.getAuthentications
(com.google.common.base.Predicate<RemoteAgentAuthentication> filter) @NotNull org.apache.commons.lang3.tuple.Pair<RemoteAgentAuthentication,
Boolean> RemoteAgentAuthenticationManager.getOrCreatePendingAuthentication
(@NotNull UUID uuid, @NotNull String ip, @Nullable Long agentId, boolean agentIdValidationEnabled) Create a new pending authentication for given IP address and UUID.@NotNull org.apache.commons.lang3.tuple.Pair<RemoteAgentAuthentication,
Boolean> RemoteAgentAuthenticationManagerImpl.getOrCreatePendingAuthentication
(@NotNull UUID uuid, @NotNull String ip, @Nullable Long agentId, boolean strictAuthEnabled) Modifier and TypeMethodDescriptionvoid
RemoteAgentAuthenticationManager.approveAuthentications
(@NotNull Iterable<RemoteAgentAuthentication> authentications) Approve all authentications from the list.void
RemoteAgentAuthenticationManagerImpl.approveAuthentications
(@NotNull Iterable<RemoteAgentAuthentication> authentications) @NotNull Iterable<RemoteAgentAuthentication>
RemoteAgentAuthenticationManager.getAuthentications
(com.google.common.base.Predicate<RemoteAgentAuthentication> filter) Get authentication filtered by given filter.@NotNull Iterable<RemoteAgentAuthentication>
RemoteAgentAuthenticationManagerImpl.getAuthentications
(com.google.common.base.Predicate<RemoteAgentAuthentication> filter) void
RemoteAgentAuthenticationManager.revokeAgentAuthentications
(@NotNull Iterable<RemoteAgentAuthentication> authentications) Revoke approval for given agent authentications.void
RemoteAgentAuthenticationManagerImpl.revokeAgentAuthentications
(@NotNull Iterable<RemoteAgentAuthentication> authentications) -
Uses of RemoteAgentAuthentication in com.atlassian.bamboo.configuration.agent
Modifier and TypeMethodDescriptionprotected RemoteAgentAuthentication
AbstractRemoteAgentAuthenticationAction.findAuthentication
(UUID uuid) protected RemoteAgentAuthentication
ConfigureRemoteAgentAuthentications.findAuthentication
(UUID uuid) protected RemoteAgentAuthentication
AbstractRemoteAgentAuthenticationAction.findByUuid
(String uuid)