builder = new DerivedKeyTokenBuilder(context, dtk);
BuilderResult dtkResult = builder.process();
return dtkResult;
} else if ( PolicyTypeUtil.issuedTokenKeyBinding(keyBinding)) {
IssuedTokenBuilder itb = new IssuedTokenBuilder(context,(IssuedTokenKeyBinding)keyBinding);
BuilderResult itbResult = itb.process();
return itbResult;
} else if (PolicyTypeUtil.secureConversationTokenKeyBinding(keyBinding)) {
((NamespaceContextEx)context.getNamespaceContext()).addSCNS();
SCTBuilder sctBuilder = new SCTBuilder(context,(SecureConversationTokenKeyBinding)keyBinding);
BuilderResult sctResult = sctBuilder.process();