X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fauth%2FKernelLoginModule.java;h=8983d65dc7427367e64d92049321a202350ae1ed;hb=9dba7b01008499bdaf15c754190906d3200713fe;hp=f96bc88808b76e39a51331d1c622f7ca5a6ec3ad;hpb=0b3ea4f2c08f00100e962272bf21f4f32346fd61;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/auth/KernelLoginModule.java b/org.argeo.cms/src/org/argeo/cms/internal/auth/KernelLoginModule.java index f96bc8880..8983d65dc 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/auth/KernelLoginModule.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/auth/KernelLoginModule.java @@ -14,7 +14,7 @@ import javax.security.auth.x500.X500PrivateCredential; import org.apache.jackrabbit.core.security.SecurityConstants; import org.apache.jackrabbit.core.security.principal.AdminPrincipal; -import org.argeo.cms.KernelHeader; +import org.argeo.cms.auth.AuthConstants; public class KernelLoginModule implements LoginModule { private Subject subject; @@ -39,9 +39,9 @@ public class KernelLoginModule implements LoginModule { if (names.isEmpty() || names.size() > 1) throw new LoginException("Kernel must have been named"); X500Principal name = names.iterator().next(); - if (!KernelHeader.ROLE_KERNEL.equals(name.getName())) + if (!AuthConstants.ROLE_KERNEL.equals(name.getName())) throw new LoginException("Kernel must be named named " - + KernelHeader.ROLE_KERNEL); + + AuthConstants.ROLE_KERNEL); // Private certificate Set privateCerts = subject .getPrivateCredentials(X500PrivateCredential.class);