X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=cadi%2Faaf%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Faaf%2Fcadi%2Faaf%2Fv2_0%2FAAFAuthn.java;h=b350e2a7d57e6ada75362cce00d09609f162d9bc;hb=c91b63bb275b8d541309d7e1e8faa4f0bc752630;hp=3c970bc249f5d8cd603abbf38b3f084b5deafb67;hpb=4ad4763d8c9191998cc671a884d1af5da6ba8bb9;p=aaf%2Fauthz.git diff --git a/cadi/aaf/src/main/java/org/onap/aaf/cadi/aaf/v2_0/AAFAuthn.java b/cadi/aaf/src/main/java/org/onap/aaf/cadi/aaf/v2_0/AAFAuthn.java index 3c970bc2..b350e2a7 100644 --- a/cadi/aaf/src/main/java/org/onap/aaf/cadi/aaf/v2_0/AAFAuthn.java +++ b/cadi/aaf/src/main/java/org/onap/aaf/cadi/aaf/v2_0/AAFAuthn.java @@ -43,7 +43,7 @@ public class AAFAuthn extends AbsUserCache { * @throws Exception .. */ // Package on purpose - AAFAuthn(AAFCon con) throws Exception { + AAFAuthn(AAFCon con) { super(con.access,con.cleanInterval,con.highCount,con.usageRefreshTriggerCount); this.con = con; } @@ -73,7 +73,7 @@ public class AAFAuthn extends AbsUserCache { * * Convenience function. Passes "null" for State object */ - public String validate(String user, String password) throws IOException, CadiException { + public String validate(String user, String password) throws IOException { return validate(user,password,null); } @@ -90,7 +90,7 @@ public class AAFAuthn extends AbsUserCache { * @throws CadiException * @throws Exception */ - public String validate(String user, String password, Object state) throws IOException, CadiException { + public String validate(String user, String password, Object state) throws IOException { password = access.decrypt(password, false); byte[] bytes = password.getBytes(); User usr = getUser(user,bytes); @@ -103,7 +103,7 @@ public class AAFAuthn extends AbsUserCache { } } - AAFCachedPrincipal cp = new AAFCachedPrincipal(this,con.app, user, bytes, con.cleanInterval); + AAFCachedPrincipal cp = new AAFCachedPrincipal(user, bytes, con.cleanInterval); // Since I've relocated the Validation piece in the Principal, just revalidate, then do Switch // Statement switch(cp.revalidate(state)) { @@ -127,9 +127,10 @@ public class AAFAuthn extends AbsUserCache { } private class AAFCachedPrincipal extends ConfigPrincipal implements CachedPrincipal { - private long expires,timeToLive; + private long expires; + private long timeToLive; - public AAFCachedPrincipal(AAFAuthn aaf, String app, String name, byte[] pass, int timeToLive) { + private AAFCachedPrincipal(String name, byte[] pass, int timeToLive) { super(name,pass); this.timeToLive = timeToLive; expires = timeToLive + System.currentTimeMillis(); @@ -164,6 +165,6 @@ public class AAFAuthn extends AbsUserCache { public long expires() { return expires; } - }; + } }