package at.gv.egiz.eaaf.core.api.idp; import at.gv.egiz.eaaf.core.api.data.PVPAttributeDefinitions; public interface IEidAuthData extends IAuthData { /** * Get the serialized signing certificate that was used to sign the consent * * @return */ byte[] getSignerCertificate(); /** * Get the serialized E-ID token that can be used to validate the Identity-Link * * @return */ byte[] getEIDToken(); /** * Get the status of the E-ID * * @return {@link PVPAttributeDefinitions.EID_IDENTITY_STATUS_LEVEL_VALUES} */ PVPAttributeDefinitions.EID_IDENTITY_STATUS_LEVEL_VALUES getEIDStatus(); }