Uses of Class
com.sun.xml.wss.saml.SAMLException
Packages that use SAMLException
Package
Description
-
Uses of SAMLException in com.sun.xml.wss.saml
Methods in com.sun.xml.wss.saml that throw SAMLExceptionModifier and TypeMethodDescriptionabstract AssertionSAMLAssertionFactory.createAssertion(String ID, NameID issuer, GregorianCalendar issueInstant, Conditions conditions, Advice advice, Subject subject, List statements) Creates and return an Assertion from the data members: theID, the issuer, time when assertion issued, the conditions when creating a new assertion ,Adviceapplicable to thisAssertion,Subjectand a set ofStatement(s) in the assertion.abstract AssertionSAMLAssertionFactory.createAssertion(String ID, NameID issuer, GregorianCalendar issueInstant, Conditions conditions, Advice advice, Subject subject, List statements, jakarta.xml.bind.JAXBContext jcc) Creates and return an Assertion from the data members: theID, the issuer, time when assertion issued, the conditions when creating a new assertion ,Adviceapplicable to thisAssertion,Subject, a set ofStatement(s) ,and a jaxbcontext for the assertion.abstract AssertionSAMLAssertionFactory.createAssertion(String assertionID, String issuer, GregorianCalendar issueInstant, Conditions conditions, Advice advice, List statements) Creates and return an Assertion from the data members: theassertionID, the issuer, time when assertion issued, the conditions when creating a new assertion ,Adviceapplicable to thisAssertionand a set ofStatement(s) in the assertion.abstract AssertionSAMLAssertionFactory.createAssertion(String assertionID, String issuer, GregorianCalendar issueInstant, Conditions conditions, Advice advice, List statements, jakarta.xml.bind.JAXBContext jcc) abstract AssertionSAMLAssertionFactory.createAssertion(XMLStreamReader reader) Creates and returns anAssertionobject from the given SAMLXMLStreamReader.abstract AssertionSAMLAssertionFactory.createAssertion(Element element) Creates and returns anAssertionobject from the given SAMLorg.w3c.dom.Element.abstract KeyInfoConfirmationDataSAMLAssertionFactory.createKeyInfoConfirmationData(Element keyInfo) abstract SubjectConfirmationSAMLAssertionFactory.createSubjectConfirmation(NameID nameID, KeyInfoConfirmationData keyInfoConfirmationData, String confirmationMethods) Constructs aSubjectConfirmationinstance.abstract SubjectConfirmationSAMLAssertionFactory.createSubjectConfirmation(NameID nameID, SubjectConfirmationData subjectConfirmationData, String confirmationMethods) Constructs aSubjectConfirmationinstance.abstract SubjectConfirmationSAMLAssertionFactory.createSubjectConfirmation(List confirmationMethods, SubjectConfirmationData scd, KeyInfo keyInfo) abstract SubjectConfirmationSAMLAssertionFactory.createSubjectConfirmation(List confirmationMethods, Element subjectConfirmationData, Element keyInfo) Constructs aSubjectConfirmationinstance.abstract SubjectConfirmationDataSAMLAssertionFactory.createSubjectConfirmationData(String address, String inResponseTo, GregorianCalendar notBefore, GregorianCalendar notOnOrAfter, String recipient, Element keyInfo) static AssertionAssertionUtil.fromElement(Element element) Assertion.sign(X509Certificate cert, PrivateKey privKey) Sign the SAML Assertion - Enveloped SignatureAssertion.sign(X509Certificate cert, PrivateKey privKey, boolean alwaysIncludeCert) Sign the SAML Assertion - Enveloped SignatureAssertion.sign(X509Certificate cert, PrivateKey privKey, boolean alwaysIncludeCert, String signatureMethod, String canonicalizationMethod) Sign the SAML Assertion - Enveloped SignatureAssertion.sign(PublicKey pubKey, PrivateKey privKey) Sign the SAML Assertion - Enveloped SignatureAssertion.sign(DigestMethod digestMethod, String signatureMethod, X509Certificate cert, PrivateKey privKey) Sign the SAML Assertion - Enveloped SignatureAssertion.sign(DigestMethod digestMethod, String signatureMethod, X509Certificate cert, PrivateKey privKey, boolean alwaysIncludeCert) Sign the SAML Assertion - Enveloped SignatureAssertion.sign(DigestMethod digestMethod, String signatureMethod, PublicKey pubKey, PrivateKey privKey) Sign the SAML Assertion - Enveloped SignaturebooleanAssertion.verifySignature(PublicKey pubKey) Verify the SAML signature with the Public Key -
Uses of SAMLException in com.sun.xml.wss.saml.assertion.saml11.jaxb20
Methods in com.sun.xml.wss.saml.assertion.saml11.jaxb20 that throw SAMLExceptionModifier and TypeMethodDescriptionstatic AdviceTypeAdvice.fromElement(Element element) static AssertionAssertion.fromElement(Element element) This constructor is used to buildAssertionobject from a block of existing XML that has already been built into a DOM.static AttributeTypeAttribute.fromElement(Element element) Constructs an attribute element from an existing XML block.static AttributeDesignatorTypeAttributeDesignator.fromElement(Element element) Constructs an attribute designator element from an existing XML block.static AttributeStatementTypeAttributeStatement.fromElement(Element element) Constructs anAttributStatementelement from an existing XML blockAudienceRestrictionCondition.fromElement(Element element) Constructs anAudienceRestrictionConditionelement from an existing XML block.static AuthenticationStatementTypeAuthenticationStatement.fromElement(Element element) This constructor builds an authentication statement element from an existing XML block.static AuthorityBindingTypeAuthorityBinding.fromElement(Element element) Constructs anAuthorityBindingelement from an existing XML block.AuthorizationDecisionStatement.fromElement(Element element) Constructs anAuthorizationStatementelement from an existing XML block.static ConditionsTypeConditions.fromElement(Element element) Constructs aConditionselement from an existing XML block.static DoNotCacheConditionTypeDoNotCacheCondition.fromElement(Element element) Constructs aDoNotCacheConditionelement from an existing XML block.static EvidenceTypeEvidence.fromElement(Element element) Constructs anEvidenceobject from a block of existing XML that has already been built into a DOM.static NameIdentifierTypeNameIdentifier.fromElement(Element element) Constructs aNameIdentiferelement from an existing XML block.static SubjectTypeSubject.fromElement(Element element) This constructor builds a subject element from an existing XML block which has already been built into a DOM.static SubjectConfirmationTypeSubjectConfirmation.fromElement(Element element) Constructs a subject confirmation element from an existing XML block.static SubjectLocalityTypeSubjectLocality.fromElement(Element element) Constructs an instance ofSubjectLocalityfrom an existing XML block.Assertion.sign(X509Certificate cert, PrivateKey privKey) Assertion.sign(X509Certificate cert, PrivateKey privKey, boolean alwaysIncludeCert) Assertion.sign(X509Certificate cert, PrivateKey privKey, boolean alwaysIncludeCert, String sigAlgorithm, String canonicalizationAlgorithm) Assertion.sign(PublicKey pubKey, PrivateKey privKey) sign the saml assertion (Enveloped Signature)Assertion.sign(DigestMethod digestMethod, String signatureMethod, X509Certificate cert, PrivateKey privKey) Assertion.sign(DigestMethod digestMethod, String signatureMethod, X509Certificate cert, PrivateKey privKey, boolean alwaysIncludeCert) Assertion.sign(DigestMethod digestMethod, String signatureMethod, PublicKey pubKey, PrivateKey privKey) sign the saml assertion (Enveloped Signature)booleanAssertion.verifySignature(PublicKey pubKey) Constructors in com.sun.xml.wss.saml.assertion.saml11.jaxb20 that throw SAMLExceptionModifierConstructorDescriptionAssertion(String assertionID, String issuer, GregorianCalendar issueInstant, Conditions conditions, Advice advice, List statements) This constructor is used to populate the data members: theassertionID, the issuer, time when assertion issued, the conditions when creating a new assertion ,Adviceapplicable to thisAssertionand a set ofStatement(s) in the assertion.Assertion(String assertionID, String issuer, GregorianCalendar issueInstant, Conditions conditions, Advice advice, List statements, jakarta.xml.bind.JAXBContext jcc) This constructor is used to populate the data members: theassertionID, the issuer, time when assertion issued, the conditions when creating a new assertion ,Adviceapplicable to thisAssertion,a set ofStatement(s) and a JAXBContext for the assertion.SubjectConfirmation(List confirmationMethods, Element subjectConfirmationData, Element keyInfo) Constructs anSubjectConfirmationinstance. -
Uses of SAMLException in com.sun.xml.wss.saml.assertion.saml20.jaxb20
Methods in com.sun.xml.wss.saml.assertion.saml20.jaxb20 that throw SAMLExceptionModifier and TypeMethodDescriptionstatic AdviceTypeAdvice.fromElement(Element element) static AssertionAssertion.fromElement(Element element) This constructor is used to buildAssertionobject from a block of existing XML that has already been built into a DOM.static AttributeTypeAttribute.fromElement(Element element) Constructs an attribute element from an existing XML block.static AttributeStatementTypeAttributeStatement.fromElement(Element element) Constructs anAttributStatementelement from an existing XML blockstatic AudienceRestrictionTypeAudienceRestriction.fromElement(Element element) Constructs anAudienceRestrictionelement from an existing XML block.static AuthnContextTypeAuthnContext.fromElement(Element element) Constructs anAuthnContextelement from an existing XML block.static AuthnStatementTypeAuthnStatement.fromElement(Element element) This constructor builds an authentication statement element from an existing XML block.static AuthzDecisionStatementTypeAuthzDecisionStatement.fromElement(Element element) Constructs anAuthorizationStatementelement from an existing XML block.static ConditionsTypeConditions.fromElement(Element element) Constructs aConditionselement from an existing XML block.static EvidenceTypeEvidence.fromElement(Element element) Constructs anEvidenceobject from a block of existing XML that has already been built into a DOM.static KeyInfoConfirmationDataKeyInfoConfirmationData.fromElement(Element element) Constructs a KeyInfoConfirmationData element from an existing XML block.static NameIDTypeNameID.fromElement(Element element) Constructs aNameIdentiferelement from an existing XML block.static OneTimeUseTypeOneTimeUse.fromElement(Element element) Constructs aOneTimeUseelement from an existing XML block.static SubjectTypeSubject.fromElement(Element element) This constructor builds a subject element from an existing XML block which has already been built into a DOM.static SubjectConfirmationTypeSubjectConfirmation.fromElement(Element element) Constructs a subject confirmation element from an existing XML block.static SubjectConfirmationDataTypeSubjectConfirmationData.fromElement(Element element) Constructs a subject confirmation element from an existing XML block.static SubjectLocalityTypeSubjectLocality.fromElement(Element element) Constructs an instance ofSubjectLocalityfrom an existing XML block.Assertion.sign(X509Certificate cert, PrivateKey privKey) Assertion.sign(X509Certificate cert, PrivateKey privKey, boolean alwaysIncludeCert) Assertion.sign(X509Certificate cert, PrivateKey privKey, boolean alwaysIncludeCert, String sigAlgorithm, String canonicalizationAlgorithm) Assertion.sign(PublicKey pubKey, PrivateKey privKey) sign the saml assertion (Enveloped Signature)Assertion.sign(DigestMethod digestMethod, String signatureMethod, X509Certificate cert, PrivateKey privKey) Assertion.sign(DigestMethod digestMethod, String signatureMethod, X509Certificate cert, PrivateKey privKey, boolean includeCert) Assertion.sign(DigestMethod digestMethod, String signatureMethod, PublicKey pubKey, PrivateKey privKey) sign the saml assertion (Enveloped Signature)booleanAssertion.verifySignature(PublicKey pubKey) Constructors in com.sun.xml.wss.saml.assertion.saml20.jaxb20 that throw SAMLExceptionModifierConstructorDescriptionAssertion(String assertionID, NameID issuer, GregorianCalendar issueInstant, Conditions conditions, Advice advice, Subject subject, List statements) This constructor is used to populate the data members: theassertionID, the issuer, time when assertion issued, the conditions when creating a new assertion ,Adviceapplicable to thisAssertionand a set ofStatement(s) in the assertion.Assertion(String assertionID, NameID issuer, GregorianCalendar issueInstant, Conditions conditions, Advice advice, Subject subject, List statements, jakarta.xml.bind.JAXBContext jcc) This constructor is used to populate the data members: theassertionID, the issuer, time when assertion issued, the conditions when creating a new assertion ,Adviceapplicable to thisAssertion,a set ofStatement(s) and a JAXBContext for the assertion.KeyInfoConfirmationData(Element keyInfo) Constructs anSubjectConfirmationDatainstance.SubjectConfirmation(NameID nameID, KeyInfoConfirmationData keyInfoConfirmationData, String confirmationMethod) SubjectConfirmation(NameID nameID, SubjectConfirmationData subjectConfirmationData, String confirmationMethod) Constructs anSubjectConfirmationinstance.SubjectConfirmationData(String address, String inResponseTo, GregorianCalendar notBefore, GregorianCalendar notOnOrAfter, String recipient, Element keyInfo) Constructs anSubjectConfirmationDatainstance. -
Uses of SAMLException in com.sun.xml.wss.saml.impl
Methods in com.sun.xml.wss.saml.impl that throw SAMLExceptionModifier and TypeMethodDescriptionSAMLAssertion2_1FactoryImpl.createAssertion(String assertionID, String issuer, GregorianCalendar issueInstant, Conditions conditions, Advice advice, List statements) SAMLAssertion2_1FactoryImpl.createAssertion(String assertionID, String issuer, GregorianCalendar issueInstant, Conditions conditions, Advice advice, List statements, jakarta.xml.bind.JAXBContext jcc) SAMLAssertion2_1FactoryImpl.createAssertion(XMLStreamReader reader) SAMLAssertion2_1FactoryImpl.createAssertion(Element element) SAMLAssertion2_2FactoryImpl.createAssertion(String ID, NameID issuer, GregorianCalendar issueInstant, Conditions conditions, Advice advice, Subject subject, List statements) SAMLAssertion2_2FactoryImpl.createAssertion(String ID, NameID issuer, GregorianCalendar issueInstant, Conditions conditions, Advice advice, Subject subject, List statements, jakarta.xml.bind.JAXBContext jcc) SAMLAssertion2_2FactoryImpl.createAssertion(XMLStreamReader reader) SAMLAssertion2_2FactoryImpl.createAssertion(Element element) SAMLAssertion2_2FactoryImpl.createKeyInfoConfirmationData(Element keyInfo) SAMLAssertion2_1FactoryImpl.createSubjectConfirmation(List confirmationMethods, SubjectConfirmationData scd, KeyInfo keyInfo) SAMLAssertion2_1FactoryImpl.createSubjectConfirmation(List confirmationMethods, Element subjectConfirmationData, Element keyInfo) SAMLAssertion2_2FactoryImpl.createSubjectConfirmation(NameID nameID, KeyInfoConfirmationData keyInfoConfirmationData, String confirmationMethod) SAMLAssertion2_2FactoryImpl.createSubjectConfirmation(NameID nameID, SubjectConfirmationData subjectConfirmationData, String confirmationMethod) SAMLAssertion2_2FactoryImpl.createSubjectConfirmation(List confirmationMethods, SubjectConfirmationData scd, KeyInfo keyInfo) SAMLAssertion2_2FactoryImpl.createSubjectConfirmationData(String address, String inResponseTo, GregorianCalendar notBefore, GregorianCalendar notOnOrAfter, String recipient, Element keyInfo)