Package org.keycloak.saml
Class SPMetadataDescriptor
- java.lang.Object
- 
- org.keycloak.saml.SPMetadataDescriptor
 
- 
 public class SPMetadataDescriptor extends Object - Version:
- $Revision: 1 $
- Author:
- Bill Burke
 
- 
- 
Constructor SummaryConstructors Constructor Description SPMetadataDescriptor()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static KeyDescriptorTypebuildKeyDescriptorType(Element keyInfo, KeyTypes use, String algorithm)static ElementbuildKeyInfoElement(String keyName, String pemEncodedCertificate)static EntityDescriptorTypebuildSPDescriptor(URI loginBinding, URI logoutBinding, URI assertionEndpoint, URI logoutEndpoint, boolean wantAuthnRequestsSigned, boolean wantAssertionsSigned, boolean wantAssertionsEncrypted, String entityId, String nameIDPolicyFormat, List<KeyDescriptorType> signingCerts, List<KeyDescriptorType> encryptionCerts)
 
- 
- 
- 
Method Detail- 
buildSPDescriptorpublic static EntityDescriptorType buildSPDescriptor(URI loginBinding, URI logoutBinding, URI assertionEndpoint, URI logoutEndpoint, boolean wantAuthnRequestsSigned, boolean wantAssertionsSigned, boolean wantAssertionsEncrypted, String entityId, String nameIDPolicyFormat, List<KeyDescriptorType> signingCerts, List<KeyDescriptorType> encryptionCerts) 
 - 
buildKeyDescriptorTypepublic static KeyDescriptorType buildKeyDescriptorType(Element keyInfo, KeyTypes use, String algorithm) 
 - 
buildKeyInfoElementpublic static Element buildKeyInfoElement(String keyName, String pemEncodedCertificate) throws ParserConfigurationException - Throws:
- ParserConfigurationException
 
 
- 
 
-