|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectorg.linkedin.glu.orchestration.engine.plugins.builtin.StreamFileContentPlugin
class StreamFileContentPlugin
The role of this plugin is to enforce some policies when streaming file content (ex: checking that the user is authorized to do so or masking passwords, etc...)
Field Summary | |
---|---|
static java.lang.String |
MODULE
|
static Logger |
log
|
Property Summary | |
---|---|
java.lang.Object |
AgentsService_post_streamFileContent
Called with the result of stream file content which can be an input stream in which case it gets decorated with a DataMaskingInputStream to hide the passwords and keys |
java.lang.Object |
AgentsService_pre_streamFileContent
Called prior to stream the file content. |
java.lang.Object |
PluginService_initialize
Called on initialization |
AuthorizationService |
authorizationService
|
java.lang.String |
unrestrictedLocation
|
java.lang.String |
unrestrictedRole
|
Method Summary |
---|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Field Detail |
---|
public static final java.lang.String MODULE
public static final Logger log
Property Detail |
---|
java.lang.Object AgentsService_post_streamFileContent
java.lang.Object AgentsService_pre_streamFileContent
java.lang.Object PluginService_initialize
@Initializable AuthorizationService authorizationService
@Initializable java.lang.String unrestrictedLocation
@Initializable java.lang.String unrestrictedRole
Groovy Documentation