All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.uid2.shared.secure.ICoreAttestationService Maven / Gradle / Ivy

package com.uid2.shared.secure;

import java.util.Collection;

import io.vertx.core.AsyncResult;
import io.vertx.core.Handler;

public interface ICoreAttestationService {
    void attest(
        byte[] attestationRequest,
        byte[] publicKey,
        Handler> handler
    );

    void registerEnclave(String encodedIdentifier) throws AttestationException;
    void unregisterEnclave(String encodedIdentifier) throws AttestationException;

    Collection getEnclaveAllowlist();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy