|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.cxf.sts.token.provider.SamlCallbackHandler
public class SamlCallbackHandler
This CallbackHandler implementation is populated with SAML Beans by the SAMLTokenProvider, and is tasked with setting them on a SAMLCallback object, which will be parsed (by WSS4J) into a SAML Assertion.
Constructor Summary | |
---|---|
SamlCallbackHandler()
|
Method Summary | |
---|---|
void |
handle(Callback[] callbacks)
|
void |
setAttributeBeans(List<org.apache.wss4j.common.saml.bean.AttributeStatementBean> attributeBeanList)
Set the list of AttributeStatementBeans. |
void |
setAuthDecisionStatementBeans(List<org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean> authDecisionBeanList)
Set the list of AuthDecisionStatementBeans. |
void |
setAuthenticationBeans(List<org.apache.wss4j.common.saml.bean.AuthenticationStatementBean> authBeanList)
Set the list of AuthenticationStatementBeans. |
void |
setConditionsBean(org.apache.wss4j.common.saml.bean.ConditionsBean conditionsBean)
Set the ConditionsBean |
void |
setIssuer(String issuerName)
Set the issuer name |
void |
setSubjectBean(org.apache.wss4j.common.saml.bean.SubjectBean subjectBean)
Set the SubjectBean |
void |
setTokenProviderParameters(TokenProviderParameters tokenProviderParameters)
Set the TokenProviderParameters. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SamlCallbackHandler()
Method Detail |
---|
public void setAttributeBeans(List<org.apache.wss4j.common.saml.bean.AttributeStatementBean> attributeBeanList)
public void setAuthenticationBeans(List<org.apache.wss4j.common.saml.bean.AuthenticationStatementBean> authBeanList)
public void setAuthDecisionStatementBeans(List<org.apache.wss4j.common.saml.bean.AuthDecisionStatementBean> authDecisionBeanList)
public void setSubjectBean(org.apache.wss4j.common.saml.bean.SubjectBean subjectBean)
public void setConditionsBean(org.apache.wss4j.common.saml.bean.ConditionsBean conditionsBean)
public void setTokenProviderParameters(TokenProviderParameters tokenProviderParameters)
public void setIssuer(String issuerName)
public void handle(Callback[] callbacks) throws IOException, UnsupportedCallbackException
handle
in interface CallbackHandler
IOException
UnsupportedCallbackException
|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |