org.surfnet.oaaas.conext
Class SAMLProvisioner

java.lang.Object
  extended by org.surfnet.oaaas.conext.SAMLProvisioner
All Implemented Interfaces:
nl.surfnet.spring.security.opensaml.Provisioner

public class SAMLProvisioner
extends Object
implements nl.surfnet.spring.security.opensaml.Provisioner

Implementation of Spring-security-opensaml's Provisioner interface, which provisions a UserDetails object based on a SAML Assertion.


Constructor Summary
SAMLProvisioner()
           
 
Method Summary
 org.springframework.security.core.userdetails.UserDetails provisionUser(org.opensaml.saml2.core.Assertion assertion)
           
 void setUuidAttribute(String uuidAttribute)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SAMLProvisioner

public SAMLProvisioner()
Method Detail

provisionUser

public org.springframework.security.core.userdetails.UserDetails provisionUser(org.opensaml.saml2.core.Assertion assertion)
Specified by:
provisionUser in interface nl.surfnet.spring.security.opensaml.Provisioner

setUuidAttribute

public void setUuidAttribute(String uuidAttribute)


Copyright © 2012-2013 SURFnet bv, The Netherlands. All Rights Reserved.