djencks 2005/06/17 03:25:12
Modified:
modules/openejb-builder/src/java/org/openejb/corba/security/config/tss
TSSConfigEditor.java
Log:
Make CSS ITT principal get subject from ContextManager. Implement SAS layer
principal identity propagation
Revision Changes Path
1.6 +4 -3
openejb/modules/openejb-builder/src/java/org/openejb/corba/security/config/tss/TSSConfigEditor.java
Index: TSSConfigEditor.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/openejb-builder/src/java/org/openejb/corba/security/config/tss/TSSConfigEditor.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- TSSConfigEditor.java 24 Apr 2005 03:26:50 -0000 1.5
+++ TSSConfigEditor.java 17 Jun 2005 07:25:11 -0000 1.6
@@ -219,7 +219,8 @@
sasMechConfig.addIdentityToken(new TSSITTAnonymous());
}
if (identityTokenTypes.isSetITTPrincipalNameGSSUP()) {
- sasMechConfig.addIdentityToken(new
TSSITTPrincipalNameGSSUP());
+ String realmName =
identityTokenTypes.getITTPrincipalNameGSSUP().getRealmName().trim();
+ sasMechConfig.addIdentityToken(new
TSSITTPrincipalNameGSSUP(realmName));
}
if (identityTokenTypes.isSetITTDistinguishedName()) {
sasMechConfig.addIdentityToken(new
TSSITTDistinguishedName());