Skip to content

Instantly share code, notes, and snippets.

0x6843eF1D244AaFB5E66c405ae9A3344457156928
@anilsaldhana
anilsaldhana / gist:11271541
Last active August 29, 2015 14:00
PicketBox-SVN To Git Migration
Followed the steps highlighted in https://wiki.52north.org/bin/view/Documentation/SvnToGitHubMigration
Step:
$> mkdir GITMIGRATION
$> cd GITMIGRATION
Step:
@anilsaldhana
anilsaldhana / PicketLinkCamelSecurity
Created March 20, 2014 22:34
PicketLink and Fuse Security
PicketLink for Camel Security
==============================
Camel has message processors that allows the potential for performing authentication and authorization for messages.
PicketLink currently provides a message security processor that is at:
https://github.com/anilsaldhana/fuse/blob/master/modules/camel/src/main/java/org/picketlink/integration/fuse/camel/PicketLinkCamelProcessor.java
PicketLink works in a CDI environment in the following scenarios:
@anilsaldhana
anilsaldhana / PicketLinkConfigurationReload
Last active August 29, 2015 13:56
PicketLink Reload Configuration of IDP and SP
**JIRA**: https://issues.jboss.org/browse/PLINK-356
**Prepared Two War Files**
*idp-sig.war*
*META-INF/jboss-deployment-structure.xml*
<jboss-deployment-structure>
@anilsaldhana
anilsaldhana / gist:7945498
Created December 13, 2013 14:58
Undertow SAML SP
/*
* JBoss, Home of Professional Open Source
*
* Copyright 2013 Red Hat, Inc. and/or its affiliates.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
@anilsaldhana
anilsaldhana / UndertowSAMLIntegration
Last active December 27, 2015 09:59
Description of the design for the Undertow SAML Authenticators using PicketLink
PicketLink has SAML Authenticators/Valves for JBossWeb/Tomcat.
Starting WildFly 8, there is a new web container called as Undertow.
PicketLink has to create authenticators/Valves for the IDP and SP that work with Undertow.
==================================
Important Requirements:
==================================
- Startup
* Configuration has to be pluggable and dynamic