git://wamblee.org
/
utils
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
(no commit message)
[utils]
/
security
/
impl
/
src
/
main
/
java
/
org
/
wamblee
/
security
/
authentication
/
JaasUserAccessor.java
diff --git
a/security/impl/src/main/java/org/wamblee/security/authentication/JaasUserAccessor.java
b/security/impl/src/main/java/org/wamblee/security/authentication/JaasUserAccessor.java
index 8387a6004fae8dd5b33a790fe472ea9dc6575adb..0ac6aa730073d36f9f89654809b1d04f29a24b31 100644
(file)
--- a/
security/impl/src/main/java/org/wamblee/security/authentication/JaasUserAccessor.java
+++ b/
security/impl/src/main/java/org/wamblee/security/authentication/JaasUserAccessor.java
@@
-29,10
+29,6
@@
import javax.security.auth.Subject;
* @author Erik Brakkee
*/
public class JaasUserAccessor implements UserAccessor {
* @author Erik Brakkee
*/
public class JaasUserAccessor implements UserAccessor {
- /**
- * User administration to use.
- */
- private UserAdministration admin;
/**
* Class of the JAAS user principal.
/**
* Class of the JAAS user principal.
@@
-47,9
+43,7
@@
public class JaasUserAccessor implements UserAccessor {
* @param aUserClassName
* Class name of the user principal.
*/
* @param aUserClassName
* Class name of the user principal.
*/
- public JaasUserAccessor(UserAdministration aAdmin, String aUserClassName) {
- admin = aAdmin;
-
+ public JaasUserAccessor(String aUserClassName) {
try {
userPrincipalClass = Class.forName(aUserClassName);
try {
userPrincipalClass = Class.forName(aUserClassName);
@@
-63,12
+57,8
@@
public class JaasUserAccessor implements UserAccessor {
}
}
}
}
- /*
- * (non-Javadoc)
- *
- * @see org.wamblee.usermgt.UserAccessor#getCurrentUser()
- */
- public User getCurrentUser() {
+ @Override
+ public String getCurrentUser() {
Subject subject = Subject.getSubject(AccessController.getContext());
if (subject == null) {
Subject subject = Subject.getSubject(AccessController.getContext());
if (subject == null) {
@@
-77,7
+67,7
@@
public class JaasUserAccessor implements UserAccessor {
Principal userPrincipal = getUserPrincipal(subject);
Principal userPrincipal = getUserPrincipal(subject);
- return
admin.getUser(userPrincipal.getName()
);
+ return
userPrincipal.getName(
);
}
/**
}
/**