Class PopulateAuditContext.FormattingMapParser
- java.lang.Object
-
- net.shibboleth.idp.profile.audit.impl.PopulateAuditContext.FormattingMapParser
-
- Enclosing class:
- PopulateAuditContext
public static class PopulateAuditContext.FormattingMapParser extends Object
Parser for the formatting strings that exposes a final set of field labels that are present in any of the input formatters.- Since:
- 4.0.0
-
-
Constructor Summary
Constructors Constructor Description FormattingMapParser(Map<String,String> map)Constructor.
-
-
-
Field Detail
-
fields
@Nonnull @NonnullElements private final Set<String> fields
Set of parsed fields.
-
-
Constructor Detail
-
FormattingMapParser
public FormattingMapParser(@Nonnull @NonnullElements Map<String,String> map)
Constructor.- Parameters:
map- map of formatters to parse
-
-
Method Detail
-
getFieldsToExtract
@Nonnull @NonnullElements @NotLive @Unmodifiable public Set<String> getFieldsToExtract()
Get the parsed set of fields.- Returns:
- the parsed fields
-
-