Package org.keycloak.protocol.saml
Class IDPMetadataDescriptor
java.lang.Object
org.keycloak.protocol.saml.IDPMetadataDescriptor
- Version:
 - $Revision: 1 $
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic ElementbuildKeyInfoElement(String keyName, String pemEncodedCertificate) static StringgetIDPDescriptor(URI loginPostEndpoint, URI loginRedirectEndpoint, URI logoutEndpoint, URI artifactResolutionService, String entityId, boolean wantAuthnRequestsSigned, List<Element> signingCerts) static StringgetIDPDescriptor(KeyWrapper keyWrapper, SignatureAlgorithm sigAlg, URI loginPostEndpoint, URI loginRedirectEndpoint, URI logoutEndpoint, URI artifactResolutionService, String entityId, boolean wantAuthnRequestsSigned, List<Element> signingCerts)  
- 
Constructor Details
- 
IDPMetadataDescriptor
public IDPMetadataDescriptor() 
 - 
 - 
Method Details
- 
getIDPDescriptor
public static String getIDPDescriptor(URI loginPostEndpoint, URI loginRedirectEndpoint, URI logoutEndpoint, URI artifactResolutionService, String entityId, boolean wantAuthnRequestsSigned, List<Element> signingCerts) throws ProcessingException - Throws:
 ProcessingException
 - 
getIDPDescriptor
public static String getIDPDescriptor(KeyWrapper keyWrapper, SignatureAlgorithm sigAlg, URI loginPostEndpoint, URI loginRedirectEndpoint, URI logoutEndpoint, URI artifactResolutionService, String entityId, boolean wantAuthnRequestsSigned, List<Element> signingCerts) throws ProcessingException - Throws:
 ProcessingException
 - 
buildKeyInfoElement
public static Element buildKeyInfoElement(String keyName, String pemEncodedCertificate) throws ParserConfigurationException - Throws:
 ParserConfigurationException
 
 -