org.kuali.student.security.trust.service
Class SecurityTokenServiceImpl

java.lang.Object
  extended by org.kuali.student.security.trust.service.SecurityTokenServiceImpl
All Implemented Interfaces:
SecurityTokenService

public class SecurityTokenServiceImpl
extends Object
implements SecurityTokenService

This class was generated by Apache CXF 2.2.8 Thu Jun 03 14:08:34 EDT 2010 Generated source version: 2.2.8


Field Summary
private  String casServerUrl
           
private  String proxyCallBackUrl
           
static String SAML_11_NS
           
private  String samlIssuerForUser
           
static String WST_NS_05_02
           
 
Constructor Summary
SecurityTokenServiceImpl()
           
 
Method Summary
private  String constructUrl(String proxyTicketId, String proxyTargetService)
           
 String getCasServerUrl()
           
 String getProxyCallBackUrl()
           
 String getSamlIssuerForUser()
           
private  Document getSamlPrincipal(String principal)
           
 RequestSecurityTokenResponseType requestSecurityToken(RequestSecurityTokenType request)
           
 RequestSecurityTokenResponseCollectionType requestSecurityToken2(RequestSecurityTokenType request)
           
 void setCasServerUrl(String casServerUrl)
           
 void setProxyCallBackUrl(String proxyCallBackUrl)
           
 void setSamlIssuerForUser(String samlIssuerForUser)
           
private  Document 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

WST_NS_05_02

public static final String WST_NS_05_02
See Also:
Constant Field Values

SAML_11_NS

public static final String SAML_11_NS
See Also:
Constant Field Values

casServerUrl

private String casServerUrl

samlIssuerForUser

private String samlIssuerForUser

proxyCallBackUrl

private String proxyCallBackUrl
Constructor Detail

SecurityTokenServiceImpl

public SecurityTokenServiceImpl()
Method Detail

requestSecurityToken2

public RequestSecurityTokenResponseCollectionType requestSecurityToken2(RequestSecurityTokenType request)
                                                                 throws KSSecurityException
Specified by:
requestSecurityToken2 in interface SecurityTokenService
Throws:
KSSecurityException

requestSecurityToken

public RequestSecurityTokenResponseType requestSecurityToken(RequestSecurityTokenType request)
                                                      throws KSSecurityException
Specified by:
requestSecurityToken in interface SecurityTokenService
Throws:
KSSecurityException

validateCasProxyTicket

private Document validateCasProxyTicket(String proxyTicketId,
                                        String proxyTargetService)
                                 throws KSSecurityException
Throws:
KSSecurityException

constructUrl

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

getSamlPrincipal

private Document getSamlPrincipal(String principal)
                           throws KSSecurityException
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 © 2010 The Kuali Foundation. All rights reserved.