Update to latest plexi
diff --git a/lib/plexi b/lib/plexi
index 85c51d5..1c72603 160000
--- a/lib/plexi
+++ b/lib/plexi
@@ -1 +1 @@
-Subproject commit 85c51d5e9df59e3c7c188c1264b72c82c418c863
+Subproject commit 1c72603e6b6ab7c0f889dcc0701072d1ef5f25b3
diff --git a/src/com/google/enterprise/adaptor/googleauthn/GoogleAuthnAdaptor.java b/src/com/google/enterprise/adaptor/googleauthn/GoogleAuthnAdaptor.java
index 0e986c5..f588230 100644
--- a/src/com/google/enterprise/adaptor/googleauthn/GoogleAuthnAdaptor.java
+++ b/src/com/google/enterprise/adaptor/googleauthn/GoogleAuthnAdaptor.java
@@ -20,7 +20,7 @@
import com.google.enterprise.adaptor.AbstractAdaptor;
import com.google.enterprise.adaptor.AdaptorContext;
-import com.google.enterprise.adaptor.AuthnAdaptor;
+import com.google.enterprise.adaptor.AuthnAuthority;
import com.google.enterprise.adaptor.AuthnIdentity;
import com.google.enterprise.adaptor.Config;
import com.google.enterprise.adaptor.DocIdPusher;
@@ -66,7 +66,7 @@
/** Adaptor that authenticates users with Google. */
public class GoogleAuthnAdaptor extends AbstractAdaptor
- implements AuthnAdaptor {
+ implements AuthnAuthority {
private static final String PROGRAM_NAME = "GoogleAuthnAdaptor/v0.1";
private static final String SESSION_DATA = "authndata";
@@ -90,6 +90,7 @@
@Override
public void init(AdaptorContext context) throws IOException {
this.context = context;
+ context.setAuthnAuthority(this);
Config config = context.getConfig();
consumerKey = config.getValue("google-authn.consumerKey");
consumerSecret = context.getSensitiveValueDecoder().decodeValue(