public class KeyAuthorityNodeProcessor extends Object implements 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<XMLObject> |
getKeyAuthorities(EntitiesDescriptor entitiesDescriptor)
Get the list of KeyAuthority's from an EntitiesDescriptor's Extensions.
|
protected void |
handleEntitiesDescriptor(EntitiesDescriptor entitiesDescriptor)
Handle an
EntitiesDescriptor. |
protected void |
handleEntityDescriptor(EntityDescriptor entityDescriptor)
Handle an
EntityDescriptor. |
void |
process(XMLObject metadataNode) |
public void process(XMLObject metadataNode) throws FilterException
process in interface MetadataNodeProcessorFilterExceptionprotected void handleEntitiesDescriptor(EntitiesDescriptor entitiesDescriptor) throws FilterException
EntitiesDescriptor.entitiesDescriptor - the entities descriptor being processedFilterException - if there is a fatal error during processingprotected void handleEntityDescriptor(EntityDescriptor entityDescriptor) throws FilterException
EntityDescriptor.entityDescriptor - the entity descriptor being processedFilterException - if there is a fatal error during processing@Nonnull protected List<XMLObject> getKeyAuthorities(@Nonnull EntitiesDescriptor entitiesDescriptor)
entitiesDescriptor - the entities descriptor to process.Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.