public class KeyAuthorityNodeProcessor extends Object implements org.opensaml.saml.metadata.resolver.filter.MetadataNodeProcessor
MetadataNodeProcessor which supports processing the
Shibboleth KeyAuthority information within a metadata document.| Modifier and Type | Field and Description |
|---|---|
private org.slf4j.Logger |
log
Logger.
|
| Constructor and Description |
|---|
KeyAuthorityNodeProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected List<org.opensaml.core.xml.XMLObject> |
getKeyAuthorities(org.opensaml.saml.saml2.metadata.EntitiesDescriptor entitiesDescriptor)
Get the list of KeyAuthority's from an EntitiesDescriptor's Extensions.
|
protected void |
handleEntitiesDescriptor(org.opensaml.saml.saml2.metadata.EntitiesDescriptor entitiesDescriptor)
Handle an
EntitiesDescriptor. |
protected void |
handleEntityDescriptor(org.opensaml.saml.saml2.metadata.EntityDescriptor entityDescriptor)
Handle an
EntityDescriptor. |
void |
process(org.opensaml.core.xml.XMLObject metadataNode) |
public void process(org.opensaml.core.xml.XMLObject metadataNode)
throws org.opensaml.saml.metadata.resolver.filter.FilterException
process in interface org.opensaml.saml.metadata.resolver.filter.MetadataNodeProcessororg.opensaml.saml.metadata.resolver.filter.FilterExceptionprotected void handleEntitiesDescriptor(org.opensaml.saml.saml2.metadata.EntitiesDescriptor entitiesDescriptor)
throws org.opensaml.saml.metadata.resolver.filter.FilterException
EntitiesDescriptor.entitiesDescriptor - the entities descriptor being processedorg.opensaml.saml.metadata.resolver.filter.FilterException - if there is a fatal error during processingprotected void handleEntityDescriptor(org.opensaml.saml.saml2.metadata.EntityDescriptor entityDescriptor)
throws org.opensaml.saml.metadata.resolver.filter.FilterException
EntityDescriptor.entityDescriptor - the entity descriptor being processedorg.opensaml.saml.metadata.resolver.filter.FilterException - if there is a fatal error during processing@Nonnull protected List<org.opensaml.core.xml.XMLObject> getKeyAuthorities(@Nonnull org.opensaml.saml.saml2.metadata.EntitiesDescriptor entitiesDescriptor)
entitiesDescriptor - the entities descriptor to process.Copyright © 1999–2017 Shibboleth Consortium. All rights reserved.