Um link que expira e um cronômetro de autodestruição respondem a diferentes perguntas: quando um convite deve parar de funcionar e por quanto tempo o acesso deve permanecer após alguém abri-lo pela primeira vez? Compreender essa diferença ajuda você a escolher limites úteis sem esperar que um cronômetro recupere um arquivo que alguém já salvou.
A expiração fecha um convite em um prazo fixo
Um compartilhamento controlado recebe sua expiração quando você o cria, em qualquer momento dentro de 30 dias. O prazo vale quer alguém abra o convite ou não, e você pode revogar o compartilhamento antes.
Imagine enviar hoje um documento que será necessário até amanhã à noite. Uma expiração fixa dá a esse convite um endpoint, mesmo que ninguém o utilize. Mantenha seu original em seu próprio cofre; um compartilhamento expirado é uma transferência temporária, não um backup. Se os planos mudarem, revogue o convite em vez de presumir que a exclusão do documento de origem cancelará o acesso.
A autodestruição começa na primeira sessão concedida
O timer opcional começa quando o servidor concede a primeira sessão de acesso, mesmo que a transferência ou a descriptografia falhe depois. Todas as sessões seguintes compartilham esse prazo, e reabrir nunca o reinicia.
Por exemplo, um compartilhamento pode expirar amanhã, mas permitir apenas dez minutos após sua primeira sessão de acesso. Um destinatário que inicia agora inicia a mesma janela de dez minutos para todos. Um destinatário que chega pouco antes do vencimento fixo de amanhã recebe apenas o tempo restante. Um segredo de descriptografia errado não desfaz uma sessão já concedida pelo serviço, portanto entregue o segredo correto antes que o destinatário abra o convite.
Uma linha do tempo: expiração amanhã, timer de dez minutos
Suponha que você crie um compartilhamento às 9:00 de segunda-feira com expiração às 18:00 de terça-feira e um timer de dez minutos após o primeiro acesso. Nada muda até alguém abrir o convite. Se ninguém abrir, ele deixa de funcionar às 18:00 de terça-feira.
Se o destinatário abrir às 14:00 de segunda-feira, o servidor concede a primeira sessão de acesso e inicia o timer. O acesso agora termina às 14:10 de segunda-feira, o mais cedo dos dois prazos. Fechar e reabrir o cofre compartilhado não reinicia o relógio, e qualquer outra pessoa que use o mesmo convite fica dentro dos mesmos dez minutos.
Se, em vez disso, a pessoa abrir às 17:55 de terça-feira, ela terá apenas cinco minutos, porque a expiração fixa continua valendo. No prazo final, o serviço recusa novas leituras e coloca os dados criptografados na fila para exclusão, e o visualizador do Revault é fechado e libera as chaves do compartilhamento e os arquivos temporários.
As contagens de acesso medem sessões, não destinatários únicos
Você pode limitar o número de sessões de acesso ou deixá-las ilimitadas até a expiração. O servidor conta as sessões que concede, não visualizações de arquivos nem pessoas, e uma nova tentativa com o mesmo token de sessão válido não consome outra sessão.
O limite de uma sessão não estabelece a identidade de uma pessoa. Um convite é um recurso e qualquer pessoa que possua o link e o segredo pode usá-lo. Uma nova sessão pode consumir outro acesso permitido, mesmo para o mesmo destinatário. Escolha um limite que deixe espaço para a transferência pretendida e use um convite separado quando destinatários diferentes precisarem de prazos ou contadores independentes.
Como escolher as configurações para entregas comuns
Para entregar um documento uma única vez, como um contrato de aluguel ou um formulário assinado, defina uma expiração de um ou dois dias e permita algumas sessões de acesso, caso o destinatário precise reabri-lo. Revogue o convite assim que ele confirmar que tem o que precisa, e permita a exportação apenas se ele precisar guardar a própria cópia criptografada.
Para fotos de alguns dias, como as de uma viagem em grupo, defina uma expiração que cubra esse período e deixe as sessões ilimitadas ou em número generoso, para que reabrir o cofre compartilhado não bloqueie ninguém. Dispense o timer após o primeiro acesso: ele encerraria o acesso de todos pouco depois de a primeira pessoa abrir o compartilhamento.
Para acesso somente de visualização, desative a exportação, defina um limite baixo de sessões e adicione um timer curto após o primeiro acesso. Essas configurações limitam o que o app oficial oferece. Elas não impedem uma captura de tela nem um cliente modificado.
Entenda o que o compartilhamento somente visualização pode proteger
Quando a exportação é permitida, os destinatários podem salvar uma cópia criptografada .qvault que abre com o segredo do compartilhamento, e essa cópia pode continuar utilizável depois que o convite expirar. Quando a exportação está desativada, os controles de exportação do app não aparecem.
A expiração e a revogação interrompem a recuperação futura por meio de Revault. Eles não podem apagar capturas de tela, arquivos exportados ou cópias retidas por um destinatário. Escolha alguém em quem você confia, mesmo quando a exportação estiver desativada.
Esses controles cronometrados pertencem à rota de compartilhamento do servidor de Revault. O convite alternativo privado CloudKit entre iOS usuários não tem contador de acesso imposto pelo servidor ou expiração automática. Escolha uma ação controlada quando essas restrições forem importantes. A criptografia protege o conteúdo dos arquivos em trânsito e armazenamento, enquanto as políticas de acesso controlam o que o serviço e o aplicativo oficial permitem durante uma sessão de compartilhamento.
Apagar o original revoga o compartilhamento?
Não. Um compartilhamento é um snapshot separado; por isso, remover o arquivo original do seu cofre mantém o compartilhamento ativo. Revogue o próprio convite quando quiser encerrar o acesso.
Um timer consegue recuperar um arquivo que alguém já salvou?
Não. No prazo final, o serviço deixa de disponibilizar o compartilhamento, e o visualizador do Revault libera as chaves e os arquivos temporários. Essa limpeza não apaga capturas de tela, dados retidos por um cliente modificado nem uma cópia exportada antes.