@Bean public MetadataGenerator metadataGenerator(KeyManager keyManager) { MetadataGenerator generator = new MetadataGenerator(); generator.setEntityId("localhost-demo"); generator.setExtendedMetadata(extendedMetadata()); generator.setIncludeDiscoveryExtension(false); generator.setKeyManager(keyManager); return generator; }
actualMetadataGenerator.setBindingsSSO(Optional.ofNullable(bindingsSSO).orElseGet(config::getBindingsSso)); actualMetadataGenerator.setAssertionConsumerIndex(Optional.ofNullable(assertionConsumerIndex).orElseGet(config::getAssertionConsumerIndex)); actualMetadataGenerator.setIncludeDiscoveryExtension(Optional.ofNullable(includeDiscoveryExtension).orElseGet(config::isIncludeDiscoveryExtension));
@Bean public MetadataGenerator metadataGenerator() { MetadataGenerator metadataGenerator = new MetadataGenerator(); metadataGenerator.setEntityId("com:vdenotaris:spring:sp"); metadataGenerator.setExtendedMetadata(extendedMetadata()); metadataGenerator.setIncludeDiscoveryExtension(false); metadataGenerator.setKeyManager(keyManager()); return metadataGenerator; }
@Bean public MetadataGenerator metadataGenerator() throws NoSuchAlgorithmException, CertificateException, InvalidKeySpecException, KeyStoreException, IOException, XMLStreamException { MetadataGenerator metadataGenerator = new MetadataGenerator(); metadataGenerator.setEntityId(spEntityId); metadataGenerator.setEntityBaseURL(spBaseUrl); metadataGenerator.setExtendedMetadata(extendedMetadata()); metadataGenerator.setIncludeDiscoveryExtension(false); metadataGenerator.setKeyManager(keyManager()); return metadataGenerator; }
@Bean public MetadataGenerator metadataGenerator() { MetadataGenerator metadataGenerator = new MetadataGenerator(); metadataGenerator.setEntityId(samlProperties.getEntityId()); metadataGenerator.setExtendedMetadata(extendedMetadata()); metadataGenerator.setIncludeDiscoveryExtension(false); metadataGenerator.setKeyManager(keyManager()); metadataGenerator.setEntityBaseURL(samlProperties.getEntityBaseUrl()); metadataGenerator.setRequestSigned(samlProperties.isRequestSigned()); metadataGenerator.setBindingsSLO(Arrays.asList("post")); return metadataGenerator; }
private MetadataGenerator getMetadataGenerator(SAMLEntryPoint samlEntryPoint, ExtendedMetadata extendedMetadata) { MetadataGenerator metadataGenerator = new MetadataGenerator(); metadataGenerator.setSamlEntryPoint(samlEntryPoint); metadataGenerator.setEntityBaseURL(entityBaseURL()); metadataGenerator.setKeyManager(serviceProvider.keyManager); metadataGenerator.setEntityId(serviceProvider.entityId); metadataGenerator.setIncludeDiscoveryExtension(false); metadataGenerator.setExtendedMetadata(extendedMetadata); return metadataGenerator; }
/** * Generates default SP metadata if none is set. * * @return The metadata generator filter * @see MetadataGenerator */ @Bean public MetadataGenerator metadataGenerator() { final MetadataGenerator metadataGenerator = new MetadataGenerator(); metadataGenerator.setEntityId(this.samlProperties.getSp().getEntityId()); metadataGenerator.setExtendedMetadata(extendedMetadata()); metadataGenerator.setIncludeDiscoveryExtension(false); metadataGenerator.setKeyManager(keyManager()); if (this.samlProperties.getSp().getEntityBaseURL() != null) { metadataGenerator.setEntityBaseURL(this.samlProperties.getSp().getEntityBaseURL()); } return metadataGenerator; }