Package net.shibboleth.sp.audit.impl
Class AgentInputAuditExtractor
java.lang.Object
net.shibboleth.sp.audit.impl.AgentInputAuditExtractor
- All Implemented Interfaces:
Function<ProfileRequestContext,String>
public class AgentInputAuditExtractor
extends Object
implements Function<ProfileRequestContext,String>
Audit field extractor that pulls out and converts a particular input member from an
Agent's request message.
If no field is specified, the "name" of the actual message structure is returned.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply(ProfileRequestContext input) voidsetFieldName(String name) Sets name of the field for which to return a value.
-
Field Details
-
fieldName
Name of field to extract.
-
-
Constructor Details
-
AgentInputAuditExtractor
public AgentInputAuditExtractor()
-
-
Method Details
-
setFieldName
Sets name of the field for which to return a value.- Parameters:
name- field name, dotted notation permitted
-
apply
- Specified by:
applyin interfaceFunction<ProfileRequestContext,String>
-