com.atlassian.bamboo.buildqueue.manager.RemoteAgentAuthenticationManager |
Known Indirect Subclasses |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Approve all authentications from the list.
| |||||||||||
Get all agent authentications known to this Bamboo server.
| |||||||||||
Get first remote agent authentication matching the IP and UUID.
| |||||||||||
Get remote agent authentication matching the IP and UUID.
| |||||||||||
Get authentication filtered by given filter.
| |||||||||||
Create a new pending authentication for given IP address and UUID.
| |||||||||||
Checks whether the remote agent authentication is currently enabled.
| |||||||||||
Revoke approval for given agent authentications.
| |||||||||||
Sets the remote agent authentication to globally enabled/disabled.
| |||||||||||
Update IP of an approved authentication with given uuid.
|
authentications | authentications to approve |
---|
null
will be returned.
The returned authentication (if found) will have UUID matching the uuid parameter. Persisted
(approved) authentications will be queried in preference to the authentications pending approval.uuid | UUID |
---|
null
null
will be returned.
The returned authentication (if found) will have UUID matching the uuid parameter and IP address
either equal to ip parameter or a wildcard mask that matches the ip parameter. Persisted
(approved) authentications will be queried in preference to the authentications pending approval.uuid | UUID |
---|---|
ip | IP address |
null
Get authentication filtered by given filter.
filter | predicate to filter authentications |
---|
uuid | UUID |
---|---|
ip | IP address |
true
if an existing authentication (pending or approved) with the same UUID and matching IP was
found, and false
otherwise (meaning new authentication created)NullPointerException | if any of the arguments is null |
---|
Checks whether the remote agent authentication is currently enabled.
true
, if remote agent authentication is enabled, false
otherwise
authentications | authentications to disapprove |
---|
Sets the remote agent authentication to globally enabled/disabled.
isAuthenticationEnabled | true if remote agent authentication should be enabled, false otherwise. |
---|
Exception | on any error |
---|
uuid | UUID of an approved authentication to update |
---|---|
newIp | new IP address of the authentication |