package at.gv.egovernment.moa.id.auth.modules.ehvd.attributes; import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.PVPMETADATA; import at.gv.egovernment.moa.id.auth.modules.ehvd.ConfigurationProperties; import at.gv.egovernment.moa.id.auth.modules.ehvd.client.wsdl.GdaDescriptor; @PVPMETADATA public class EhvdIdAttributeBuilder extends AbstractEhvdAttributeBuilder { @Override public String getName() { return ConfigurationProperties.ATTRIBUTE_URN_EHVD_ID; } @Override protected String generateAttributeValue(GdaDescriptor fullGdaInfo) { return fullGdaInfo.getId() != null ? fullGdaInfo.getId().getId() : null; } }