/* * Copyright (C) 2014 Intel Corporation * All rights reserved. */ package com.intel.mtwilson.tls.policy.factory; import com.intel.mtwilson.tls.policy.TlsPolicyDescriptor; /** * * @author jbuhacoff */ public class TlsPolicyDescriptorInvalidException extends IllegalArgumentException { private TlsPolicyDescriptor descriptor; public TlsPolicyDescriptorInvalidException(TlsPolicyDescriptor descriptor) { super(); this.descriptor = descriptor; } public TlsPolicyDescriptorInvalidException(String message) { super(message); } public TlsPolicyDescriptorInvalidException(String message, TlsPolicyDescriptor descriptor) { super(message); this.descriptor = descriptor; } public TlsPolicyDescriptorInvalidException(Throwable cause, TlsPolicyDescriptor descriptor) { super(cause); this.descriptor = descriptor; } public TlsPolicyDescriptorInvalidException(String message, Throwable cause) { super(message, cause); } public TlsPolicyDescriptorInvalidException(String message, Throwable cause, TlsPolicyDescriptor descriptor) { super(message, cause); this.descriptor = descriptor; } public TlsPolicyDescriptor getDescriptor() { return descriptor; } }