Manutenção programada - 12:00 de 29/06/2018

Devido à necessidade de realização de uma manutenção técnica, o serviço Confluence irá estar indisponível na próxima sexta feira, dia 29 de junho de 2017, a partir das 12:00 horas.

O tempo estimado para a realização desta intervenção é de cerca de 60 minutos. Iremos procurar ser o mais breves possíveis e tentar garantir o menor impacto possível.

Árvore de páginas
Ir directamente para o fim dos matadados
Ir directamente para o início dos matadados

Os metados da Federação eduGAIN estão disponível no seguinte url:

https://rctsaai-rr.fccn.pt/rr/signedmetadata/federation/RURVR0FJTg~~/metadata.xml

Metadata Assinada

O ficheiro de metadados da federação encontra-se assinado digitalmente. Para obter o certificado metadatasigner.pem, referenciado nas configurações abaixo, deve realizar o pedido via email à equipa RCTSaai (rctsaai@fccn.pt).

Configurar Metadados - Shibboleth

 Fornecedor de Identidade

 

Descarregar Certificado

O certificado metadatasigner.pem utilizado para validar a metadata da federação deve ser colocado na seguinte localização:

/opt/shibboleth-idp/credentials/

relying-party.xml
1. Adicionar novo bloco com o novo link e referencia ao url:

  <metadata:MetadataProvider id="URLMD2" xsi:type="metadata:FileBackedHTTPMetadataProvider" xmlns="urn:mace:shibboleth:2.0:metadata"
                        metadataURL="https://rctsaai-rr.fccn.pt/rr/signedmetadata/federation/RURVR0FJTg~~/metadata.xml"
                        backingFile="/opt/shibboleth-idp/metadata/edugain_metadata.xml"
                        minRefreshDelay="PT5M"
                        maxRefreshDelay="PT1H"
                        refreshDelayFactor="0.75" >


                        <metadata:MetadataFilter xsi:type="SignatureValidation" xmlns="urn:mace:shibboleth:2.0:metadata" trustEngineRef="shibboleth.RR-RCTSaaiMetadataTrustEngine" requireSignedMetadata="true" />


        </metadata:MetadataProvider>



2. Adicionar após o bloco </security:Credential> a referencia ao certificado metadatasigner.pem

 <security:TrustEngine id="shibboleth.RR-RCTSaaiMetadataTrustEngine" xsi:type="security:StaticExplicitKeySignature">
         <security:Credential  id="RCTSaaiFederationCredentials" xsi:type="security:X509Filesystem">
		 	<security:Certificate>/opt/shibboleth-idp/credentials/metadatasigner.pem</security:Certificate>
		 </security:Credential>
</security:TrustEngine>
 Fornecedor de Serviço

 

Descarregar Certificado

O certificado metadatasigner.pem utilizado para validar a metadata da federação deve ser colocado na seguinte localização:

/etc/shibboleth/

relying-party.xml
<MetadataProvider type="XML" uri="https://rctsaai-rr.fccn.pt/rr/signedmetadata/federation/RURVR0FJTg~~/metadata.xml" backingFilePath="/etc/shibboleth/rctsaai/edugain_metadata.xml"  reloadInterval="60">
	
	 <MetadataFilter type="Signature" certificate="metadatasigner.pem"/>

</MetadataProvider>

Configurar Metadados - SimpleSAMLphp

 Fornecedor de Identidade e Seviço

 

Descarregar Certificado

O certificado metadatasigner.pem utilizado para validar a metadata da federação deve ser colocado na seguinte localização:

/var/simplesaml/cert/

config-metarefresh.php
 <?php
   $config = array(
        'sets' => array(
                'edugain' => array(
                        'cron' => array('hourly'),
                        'sources' => array(
                                array( 'src' => 'https://rctsaai-rr.fccn.pt/rr/signedmetadata/federation/RURVR0FJTg~~/metadata.xml',
                                       'certFingerprint' => '0b3b547d116b92d5f3008a3b4058e7a762f21d9d',
                                        'certificate'               => 'metadatasigner.pem', ),
                                        ),
                                        'maxCache' => 60*60*24*4, // Maximum 4 days cache time.
                                        'maxDuration' => 60*60*24*10, // Maximum 10 days duration on ValidUntil.
                                        'outputDir' => 'metadata/edugain/',
                                        'outputFormat' => 'flatfile',
                                ),
        )
);

 

 

  • Sem rótulos