|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.identity.saml.SAMLClient
The class SAMLClient provides interfaces
to do Web and POST profile as specified by SAML specification. It
also provides methods to get Assertions based on Artifacts.
| Method Summary | |
static void |
doWebArtifact(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String target)
This method is designed to do the SAML web-browser profile with Artifact. |
static void |
doWebPOST(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String target)
This method is designed to do the SAML web-browser POST profile. |
static Assertion |
getAssertionByArtifact(AssertionArtifact artifact)
This method returns the Assertion for the corresponding artifact. |
static Assertion |
getAssertionByArtifact(java.lang.String artifact)
This method returns the Assertion for the corresponding artifact. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static void doWebArtifact(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String target)
throws java.io.IOException,
SAMLException
request - HTTP Servlet Requestresponse - HTTP Servlet Responsetarget - A String representing the target URL
java.io.IOException - if an input or output exception occurs when
redirecting to service URL
SAMLException - if SAML error occurs during the process
public static void doWebPOST(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String target)
throws java.io.IOException,
SAMLException
request - HTTP Servlet Requestresponse - HTTP Servlet Responsetarget - A String representing the target URL
java.io.IOException - if an input or output exception occurs when
redirecting to service URL
SAMLException - if SAML error occurs during the process
public static Assertion getAssertionByArtifact(AssertionArtifact artifact)
throws java.io.IOException,
SAMLException
ArtifactQuery SAML message to the destination identified
by the source ID in the artifact and returns the Assertion contained in
the SAML response message.
artifact - An AssertionArtifact representing the artifact
java.io.IOException - if an input or output exception occurs when
connecting to SAML service URL
SAMLException - if SAML error occurs during the process
public static Assertion getAssertionByArtifact(java.lang.String artifact)
throws java.io.IOException,
SAMLException
ArtifactQuery SAML message to the destination identified
by the source ID in the artifact and returns the Assertion contained in
the SAML response message.
artifact - A String representing the artifact
java.io.IOException - if an input or output exception occurs when
connecting to SAML service URL
SAMLException - if SAML error occurs during the process
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||