nl.surfnet.coin.selfservice.provisioner
Class SAMLProvisioner

java.lang.Object
  extended by nl.surfnet.coin.selfservice.provisioner.SAMLProvisioner
All Implemented Interfaces:
nl.surfnet.spring.security.opensaml.Provisioner

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

implementation to return UserDetails from a SAML Assertion


Constructor Summary
SAMLProvisioner()
           
 
Method Summary
 org.springframework.security.core.userdetails.UserDetails provisionUser(org.opensaml.saml2.core.Assertion assertion)
           
 void setIdentityProviderService(IdentityProviderService federationProviderService)
           
 
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

setIdentityProviderService

public void setIdentityProviderService(IdentityProviderService federationProviderService)


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