// 
// Decompiled by Procyon v0.6.0
// 

package com.nimbusds.jose.jwk;

import java.security.cert.X509Certificate;
import java.security.KeyPair;
import java.security.PrivateKey;
import com.nimbusds.jose.JOSEException;
import java.security.PublicKey;

public interface AsymmetricJWK
{
    PublicKey toPublicKey() throws JOSEException;
    
    PrivateKey toPrivateKey() throws JOSEException;
    
    KeyPair toKeyPair() throws JOSEException;
    
    boolean matches(final X509Certificate p0);
}
