package org.apereo.cas.support.saml.web.idp.metadata;
import java.io.File;
/**
* This is {@link SamlIdpMetadataAndCertificatesGenerationService},
* responsible for generating metadata and required certificates for signing and encryption.
*
* @author Misagh Moayyed
* @since 5.0.0
*/
public interface SamlIdpMetadataAndCertificatesGenerationService {
/**
* Perform the metadata generation steps.
*
* @return the metadata file
*/
File performGenerationSteps();
}