DecryptionKeyCallback.X509SubjectKeyIdentifierBasedRequest request = (DecryptionKeyCallback.X509SubjectKeyIdentifierBasedRequest) cb.getRequest(); byte[] ski = request.getSubjectKeyIdentifier(); PrivateKey privKey = getPrivateKey(ski, cb.getRuntimeProperties()); request.setPrivateKey(privKey);
@Override protected final void handleX509SubjectKeyIdentifierBasedRequest(DecryptionKeyCallback callback, DecryptionKeyCallback.X509SubjectKeyIdentifierBasedRequest request) throws IOException { PrivateKey key = getPrivateKey(request.getSubjectKeyIdentifier()); request.setPrivateKey(key); }
@Override protected final void handleX509SubjectKeyIdentifierBasedRequest(DecryptionKeyCallback callback, DecryptionKeyCallback.X509SubjectKeyIdentifierBasedRequest request) throws IOException { PrivateKey key = getPrivateKey(request.getSubjectKeyIdentifier()); request.setPrivateKey(key); }
@Override protected final void handleX509SubjectKeyIdentifierBasedRequest(DecryptionKeyCallback callback, DecryptionKeyCallback.X509SubjectKeyIdentifierBasedRequest request) throws IOException { PrivateKey key = getPrivateKey(request.getSubjectKeyIdentifier()); request.setPrivateKey(key); }