uApprove 2.5.0 & IdP Metadata

Nate Klingenstein ndk at internet2.edu
Tue May 19 13:10:58 EDT 2015


All,

Does anyone know why uApprove 2.5.0 apparently loads the IdP's metadata?  I'm able to get the following stacktrace, but I don't exactly know why it needs to load the metadata in the first place.

java.lang.IllegalStateException: No metadata available for Identity Provider. Please ensure that the Identity Provider (https://login.commonidtrust.org/idp) has configured its own metadata 
        at ch.SWITCH.aai.uApprove.ar.SAMLHelper.buildRequestContext(SAMLHelper.java:211) ~[uApprove-2.5.0.jar:na] 
        at ch.SWITCH.aai.uApprove.ar.SAMLHelper.resolveAttributes(SAMLHelper.java:128) ~[uApprove-2.5.0.jar:na] 
        at ch.SWITCH.aai.uApprove.Intercepter.handleAttributeRelease(Intercepter.java:215) ~[uApprove-2.5.0.jar:na] 

svn:

https://subversion.switch.ch/svn/general/aai/uApprove/trunk/src/main/java/ch/SWITCH/aai/uApprove/ar/SAMLHelper.java

        if (localEntityMetadata == null) {
            final String logMessage =
                    "No metadata available for Identity Provider. Please ensure that the Identity Provider ("
                            + providerId + ") has configured its own metadata";
            logger.error(logMessage);
            throw new IllegalStateException(logMessage);
        }

Thanks,
Nate.


More information about the dev mailing list