Announcement Announcement Module
Collapse
No announcement yet.
securing a destination made with createDestination Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • securing a destination made with createDestination

    For starters, BlazeDS w/ Spring Integration is great. Thanks for that.

    I've got a suggestion for a killer sample application in the next release.
    Bring back the runtimeconfig-messaging application that was released in the BlazeDS-without-Spring release blazeds-turnkey-4.0.0.14931.

    This post showed me the right way to get a reference to the MessageBroker.....the flex forums are littered with others who ran into this issue.

    It also to me a while to figure out how to secure a dynamically-created destination (see code below).

    Having this basic case all together in a single little test application would have saved me a ton of pain.

    Thanks again,

    --Erik

    Code:
    ServiceAdapter adapter = destination.getAdapter();
    MessagingAdapter msgAdapter = (MessagingAdapter)adapter;
    if (adapter !=null && adapter instanceof MessagingAdapter) {
    	
    	MessagingSecurityConstraintManager mscm = new MessagingSecurityConstraintManager( getMessageBroker() );
        mscm.setSendConstraint("trusted");
        mscm.setSubscribeConstraint("trusted");
    	msgAdapter.setSecurityConstraintManager(mscm);
    	
    }
Working...
X