1/*
2 * reserved comment block
3 * DO NOT REMOVE OR ALTER!
4 */
5/**
6 * Licensed to the Apache Software Foundation (ASF) under one
7 * or more contributor license agreements. See the NOTICE file
8 * distributed with this work for additional information
9 * regarding copyright ownership. The ASF licenses this file
10 * to you under the Apache License, Version 2.0 (the
11 * "License"); you may not use this file except in compliance
12 * with the License. You may obtain a copy of the License at
13 *
14 * http://www.apache.org/licenses/LICENSE-2.0
15 *
16 * Unless required by applicable law or agreed to in writing,
17 * software distributed under the License is distributed on an
18 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
19 * KIND, either express or implied. See the License for the
20 * specific language governing permissions and limitations
21 * under the License.
22 */
23package com.sun.org.apache.xml.internal.security.exceptions;
24
25/**
26 * This Exception is thrown if decoding of Base64 data fails.
27 *
28 * @author Christian Geuer-Pollmann
29 */
30public class Base64DecodingException extends XMLSecurityException {
31
32    private static final long serialVersionUID = 1L;
33
34    /**
35     * Constructor Base64DecodingException
36     *
37     */
38    public Base64DecodingException() {
39        super();
40    }
41
42    /**
43     * Constructor Base64DecodingException
44     *
45     * @param msgID
46     */
47    public Base64DecodingException(String msgID) {
48        super(msgID);
49    }
50
51    /**
52     * Constructor Base64DecodingException
53     *
54     * @param msgID
55     * @param exArgs
56     */
57    public Base64DecodingException(String msgID, Object exArgs[]) {
58        super(msgID, exArgs);
59    }
60
61    /**
62     * Constructor Base64DecodingException
63     *
64     * @param msgID
65     * @param originalException
66     */
67    public Base64DecodingException(String msgID, Exception originalException) {
68        super(msgID, originalException);
69    }
70
71    /**
72     * Constructor Base64DecodingException
73     *
74     * @param msgID
75     * @param exArgs
76     * @param originalException
77     */
78    public Base64DecodingException(String msgID, Object exArgs[], Exception originalException) {
79        super(msgID, exArgs, originalException);
80    }
81
82}
83