X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fonap%2Fdmaap%2Fcommonauth%2Fkafka%2Fbase%2Fauthorization%2FAuthorizationProvider.java;h=551cf81dd2aa7c25159b867036facee15d92c1a2;hb=refs%2Ftags%2F1.1.0;hp=da96929eef37903e78b93645a71418c7b488f74a;hpb=2bba4042c5e61273595c69e6d26c47f4be58a792;p=dmaap%2Fkafka11aaf.git diff --git a/src/main/java/org/onap/dmaap/commonauth/kafka/base/authorization/AuthorizationProvider.java b/src/main/java/org/onap/dmaap/commonauth/kafka/base/authorization/AuthorizationProvider.java index da96929..551cf81 100644 --- a/src/main/java/org/onap/dmaap/commonauth/kafka/base/authorization/AuthorizationProvider.java +++ b/src/main/java/org/onap/dmaap/commonauth/kafka/base/authorization/AuthorizationProvider.java @@ -3,6 +3,7 @@ * org.onap.dmaap * ================================================================================ * Copyright © 2017 AT&T Intellectual Property. All rights reserved. + * Modification copyright (C) 2021 Nordix Foundation. * ================================================================================ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -20,11 +21,13 @@ *******************************************************************************/ package org.onap.dmaap.commonauth.kafka.base.authorization; +import java.io.IOException; + public interface AuthorizationProvider { - public boolean hasPermission(String userId, String permission, String instance, String action); + boolean hasPermission(String userId, String permission, String instance, String action); - public String getId(); + String getId(); - public String authenticate(String userId, String password) throws Exception; + String authenticate(String userId, String password) throws IOException; }