{"id":63531,"library":"opensaml-saml-impl","title":"OpenSAML SAML Implementation","description":"SAML provider implementations for building and processing SAML assertions and protocols.","status":"active","version":"4.0.1","language":"java","source_language":null,"source_url":"https://git.shibboleth.net/view/?p=java-opensaml.git","tags":["saml","security","authentication","opensaml"],"install":[{"cmd":"<dependency>\n  <groupId>org.opensaml</groupId>\n  <artifactId>opensaml-saml-impl</artifactId>\n  <version>4.0.1</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'org.opensaml:opensaml-saml-impl:4.0.1'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"Assertion","correct":"org.opensaml.saml.saml2.core.Assertion"}],"quickstart":{"code":"import org.opensaml.saml.saml2.core.Assertion;\nimport org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport;\n\nAssertion assertion = (Assertion) XMLObjectProviderRegistrySupport\n    .getBuilderFactory().getBuilder(Assertion.DEFAULT_ELEMENT_NAME).buildObject();","lang":"java","description":"Build a SAML Assertion object using OpenSAML's builder factory."},"warnings":[{"fix":"Refer to migration guides; use XMLObjectProviderRegistrySupport instead of Configuration.","message":"OpenSAML 4.x has breaking API changes from 3.x, especially in XML object building.","severity":"breaking","affected_versions":">=4.0"}],"env_vars":null,"search_vec":"'assert':12 'authent':17 'build':8 'implement':3,6 'opensaml':1,18 'process':10 'protocol':14 'provid':5 'saml':2,4,11,15 'secur':16","created_at":"2026-06-17T16:44:55.561022+00:00","updated_at":"2026-06-17T16:44:55.561022+00:00","problems":[],"ecosystem":"maven","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"http://shibboleth.net/","github":null,"docs":"https://appdoc.app/artifact/org.opensaml/opensaml-saml-impl/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["auth"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}