C E G H J M O R S T U 

C

check(RoleSensitive, Collection<Role>) - Method in class org.jenkinsci.remoting.RoleChecker
Called from RoleSensitive.checkRoles(RoleChecker) to ensure that this side of the channel is willing to execute Callables that expects one of the given roles on their intended recipients.
check(RoleSensitive, Role) - Method in class org.jenkinsci.remoting.RoleChecker
 
check(RoleSensitive, Role...) - Method in class org.jenkinsci.remoting.RoleChecker
 
checkRoles(RoleChecker) - Method in class jenkins.MasterToSlaveFileCallable
 
checkRoles(RoleChecker) - Method in class jenkins.security.MasterToSlaveCallable
 
checkRoles(RoleChecker) - Method in class jenkins.security.SlaveToMasterCallable
 
checkRoles(RoleChecker) - Method in class jenkins.SlaveToMasterFileCallable
 
checkRoles(RoleChecker) - Method in interface org.jenkinsci.remoting.RoleSensitive
Verifies the roles expected by this callable by invoking RoleChecker.check(RoleSensitive, Collection) method (or its variants), to provide an opportunity for RoleChecker to reject this object.

E

equals(Object) - Method in class org.jenkinsci.remoting.Role
 

G

getName() - Method in class org.jenkinsci.remoting.Role
Gets a human readable name of this role.

H

hashCode() - Method in class org.jenkinsci.remoting.Role
 

J

jenkins - package jenkins
 
jenkins.security - package jenkins.security
 

M

MASTER - Static variable in class jenkins.security.Roles
Indicates that a callable runs on masters, requested by slaves/CLI/maven/whatever.
MasterToSlaveCallable<V,T extends Throwable> - Class in jenkins.security
Convenient Callable meant to be run on slave.
MasterToSlaveCallable() - Constructor for class jenkins.security.MasterToSlaveCallable
 
MasterToSlaveFileCallable<T> - Class in jenkins
FilePath.FileCallables that are meant to be only used on the master.
MasterToSlaveFileCallable() - Constructor for class jenkins.MasterToSlaveFileCallable
 

O

org.jenkinsci.remoting - package org.jenkinsci.remoting
 

R

Role - Class in org.jenkinsci.remoting
Represents different roles two sides of the channel plays.
Role(String) - Constructor for class org.jenkinsci.remoting.Role
 
Role(Class) - Constructor for class org.jenkinsci.remoting.Role
 
RoleChecker - Class in org.jenkinsci.remoting
Verifies that the callable is getting run on the intended recipient.
RoleChecker() - Constructor for class org.jenkinsci.remoting.RoleChecker
 
Roles - Class in jenkins.security
Predefined Roles in Jenkins.
RoleSensitive - Interface in org.jenkinsci.remoting
Used by Callable-like objects to designate the intended recipient of the callable, to help verify callables are running in JVMs that it is intended to run.

S

SLAVE - Static variable in class jenkins.security.Roles
Indicates that a callable is meant to run on slaves.
SlaveToMasterCallable<V,T extends Throwable> - Class in jenkins.security
Convenient Callable that are meant to run on the master (sent by slave/CLI/etc).
SlaveToMasterCallable() - Constructor for class jenkins.security.SlaveToMasterCallable
 
SlaveToMasterFileCallable<T> - Class in jenkins
FilePath.FileCallables that can be executed on the master, sent by the slave.
SlaveToMasterFileCallable() - Constructor for class jenkins.SlaveToMasterFileCallable
 

T

toString() - Method in class org.jenkinsci.remoting.Role
 

U

UNKNOWN - Static variable in class org.jenkinsci.remoting.Role
Used as a place holder when Callable didn't declare any role.
UNKNOWN_SET - Static variable in class org.jenkinsci.remoting.Role
Convenience singleton collection that only include Role.UNKNOWN
C E G H J M O R S T U 

Copyright © 2004-2014. All Rights Reserved.