org.kuali.student.security.saml.service
Class SamlIssuerServiceImpl

java.lang.Object
  extended by org.kuali.student.security.saml.service.SamlIssuerServiceImpl
All Implemented Interfaces:
SamlIssuerService

public class SamlIssuerServiceImpl
extends Object
implements SamlIssuerService


Field Summary
private  String casServerUrl
           
private  String proxyCallBackUrl
           
private  String samlIssuerForUser
           
 
Constructor Summary
SamlIssuerServiceImpl()
           
 
Method Summary
private  String constructUrl(String proxyTicketId, String proxyTargetService)
           
 String getCasServerUrl()
           
 String getProxyCallBackUrl()
           
 String getSamlIssuerForUser()
           
 String getSamlPrincipal(String principal)
           
 void setCasServerUrl(String casServerUrl)
           
 void setProxyCallBackUrl(String proxyCallBackUrl)
           
 void setSamlIssuerForUser(String samlIssuerForUser)
           
 String validateCasProxyTicket(String proxyTicketId, String proxyTargetService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

casServerUrl

private String casServerUrl

samlIssuerForUser

private String samlIssuerForUser

proxyCallBackUrl

private String proxyCallBackUrl
Constructor Detail

SamlIssuerServiceImpl

public SamlIssuerServiceImpl()
Method Detail

validateCasProxyTicket

public String validateCasProxyTicket(String proxyTicketId,
                                     String proxyTargetService)
                              throws KSSecurityException
Specified by:
validateCasProxyTicket in interface SamlIssuerService
Throws:
KSSecurityException

constructUrl

private String constructUrl(String proxyTicketId,
                            String proxyTargetService)
                     throws KSSecurityException
Throws:
KSSecurityException

getSamlPrincipal

public String getSamlPrincipal(String principal)
                        throws KSSecurityException
Specified by:
getSamlPrincipal in interface SamlIssuerService
Throws:
KSSecurityException

getCasServerUrl

public String getCasServerUrl()

setCasServerUrl

public void setCasServerUrl(String casServerUrl)

getSamlIssuerForUser

public String getSamlIssuerForUser()

setSamlIssuerForUser

public void setSamlIssuerForUser(String samlIssuerForUser)

getProxyCallBackUrl

public String getProxyCallBackUrl()

setProxyCallBackUrl

public void setProxyCallBackUrl(String proxyCallBackUrl)


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.