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

package com.nimbusds.jose;

import java.util.Objects;

public class ActionRequiredForJWSCompletionException extends JOSEException
{
    private final JWSSignerOption option;
    private final CompletableJWSObjectSigning completableSigning;
    
    public ActionRequiredForJWSCompletionException(final String message, final JWSSignerOption option, final CompletableJWSObjectSigning completableSigning) {
        super(message);
        this.option = Objects.requireNonNull(option);
        this.completableSigning = Objects.requireNonNull(completableSigning);
    }
    
    public JWSSignerOption getTriggeringOption() {
        return this.option;
    }
    
    public CompletableJWSObjectSigning getCompletableJWSObjectSigning() {
        return this.completableSigning;
    }
}
