package com.l7tech.gateway.api;

import java.util.Set;

public interface PrivateKeyMOAccessor extends Accessor<PrivateKeyMO> {
   PrivateKeyMO setSpecialPurposes(String var1, Set<String> var2) throws Accessor.AccessorException;

   byte[] generateCsr(String var1, String var2) throws Accessor.AccessorException;

   PrivateKeyMO createKey(PrivateKeyCreationContext var1) throws Accessor.AccessorException;

   PrivateKeyMO importKey(String var1, String var2, String var3, byte[] var4) throws Accessor.AccessorException;

   byte[] exportKey(String var1, String var2, String var3) throws Accessor.AccessorException;
}
