public class SAMLUtil extends Object
| Constructor and Description |
|---|
SAMLUtil() |
| Modifier and Type | Method and Description |
|---|---|
static Element |
createSAMLAssertion(XMLStreamReader reader) |
static Element |
locateSamlAssertion(String assertionId,
Document soapDocument) |
static Element |
toElement(Node doc,
Object element) |
static Element |
toElement(Node doc,
Object element,
JAXBContext jcc) |
static boolean |
validateTimeInConditionsStatement(Element samlAssertion) |
static boolean |
verifySignature(Element samlAssertion,
PublicKey pubKey) |
public static Element locateSamlAssertion(String assertionId, Document soapDocument) throws XWSSecurityException
XWSSecurityExceptionpublic static Element toElement(Node doc, Object element) throws XWSSecurityException
XWSSecurityExceptionpublic static Element toElement(Node doc, Object element, JAXBContext jcc) throws XWSSecurityException
XWSSecurityExceptionpublic static Element createSAMLAssertion(XMLStreamReader reader) throws XWSSecurityException, XMLStreamException
public static boolean validateTimeInConditionsStatement(Element samlAssertion) throws XWSSecurityException
XWSSecurityExceptionpublic static boolean verifySignature(Element samlAssertion, PublicKey pubKey) throws XWSSecurityException
XWSSecurityExceptionCopyright © 2005–2018 Oracle Corporation. All rights reserved.