Class AttributeValuesHashFunction

java.lang.Object
net.shibboleth.idp.consent.logic.impl.AttributeValuesHashFunction
All Implemented Interfaces:
Function<Collection<IdPAttributeValue>,String>

public class AttributeValuesHashFunction extends Object implements Function<Collection<IdPAttributeValue>,String>
Function to calculate the hash of the values of an IdP attribute. Returns null for a null input or empty collection of IdP attribute values. Null IdP attribute values are ignored. The hash returned is the Base64 encoded representation of the SHA-256 digest.