diff --git a/src/main/java/org/eclipse/tractusx/managedidentitywallets/exception/InvalidSecureTokenRequest.java b/src/main/java/org/eclipse/tractusx/managedidentitywallets/exception/InvalidSecureTokenRequest.java new file mode 100644 index 000000000..ff6557e64 --- /dev/null +++ b/src/main/java/org/eclipse/tractusx/managedidentitywallets/exception/InvalidSecureTokenRequest.java @@ -0,0 +1,33 @@ +/* + * ******************************************************************************* + * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License, Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0. + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + * SPDX-License-Identifier: Apache-2.0 + * ****************************************************************************** + */ + +package org.eclipse.tractusx.managedidentitywallets.exception; + +import java.io.Serial; + +public class InvalidSecureTokenRequest extends RuntimeException { + @Serial + private static final long serialVersionUID = 1L; + + public InvalidSecureTokenRequest(String message) { + super(message); + } +} diff --git a/src/main/java/org/eclipse/tractusx/managedidentitywallets/exception/UnknownBusinessPartnerNumber.java b/src/main/java/org/eclipse/tractusx/managedidentitywallets/exception/UnknownBusinessPartnerNumber.java new file mode 100644 index 000000000..5850df780 --- /dev/null +++ b/src/main/java/org/eclipse/tractusx/managedidentitywallets/exception/UnknownBusinessPartnerNumber.java @@ -0,0 +1,38 @@ +/* + * ******************************************************************************* + * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License, Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0. + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + * SPDX-License-Identifier: Apache-2.0 + * ****************************************************************************** + */ + +package org.eclipse.tractusx.managedidentitywallets.exception; + +import java.io.Serial; + +public class UnknownBusinessPartnerNumber extends RuntimeException { + + @Serial + private static final long serialVersionUID = 1L; + + public UnknownBusinessPartnerNumber(String message) { + super(message); + } + + public UnknownBusinessPartnerNumber(String message, Throwable cause) { + super(message, cause); + } +} diff --git a/src/main/java/org/eclipse/tractusx/managedidentitywallets/exception/UnsupportedGrantTypeException.java b/src/main/java/org/eclipse/tractusx/managedidentitywallets/exception/UnsupportedGrantTypeException.java new file mode 100644 index 000000000..6f857b678 --- /dev/null +++ b/src/main/java/org/eclipse/tractusx/managedidentitywallets/exception/UnsupportedGrantTypeException.java @@ -0,0 +1,33 @@ +/* + * ******************************************************************************* + * Copyright (c) 2021,2024 Contributors to the Eclipse Foundation + * + * See the NOTICE file(s) distributed with this work for additional + * information regarding copyright ownership. + * + * This program and the accompanying materials are made available under the + * terms of the Apache License, Version 2.0 which is available at + * https://www.apache.org/licenses/LICENSE-2.0. + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + * SPDX-License-Identifier: Apache-2.0 + * ****************************************************************************** + */ + +package org.eclipse.tractusx.managedidentitywallets.exception; + +import java.io.Serial; + +public class UnsupportedGrantTypeException extends RuntimeException { + @Serial + private static final long serialVersionUID = 1L; + + public UnsupportedGrantTypeException(String message) { + super(message); + } +}