janitor.release();
CredentialCriteria cc;
- cc.setUsage(CredentialCriteria::SIGNING_CREDENTIAL);
+ cc.setUsage(Credential::SIGNING_CREDENTIAL);
Locker clocker(m_creds);
const Credential* cred = m_creds->resolve(&cc);
TSM_ASSERT("Retrieved credential was null", cred!=NULL);
);
Locker locker(m_metadata);
encoder->encode(
- *this,toSend.get(),"https://sp.example.org/SAML/SSO",m_metadata->getEntityDescriptor("https://sp.example.org/"),"state",this,cred
+ *this,
+ toSend.get(),
+ "https://sp.example.org/SAML/SSO",
+ m_metadata->getEntityDescriptor(MetadataProvider::Criteria("https://sp.example.org/")).first,
+ "state",
+ this,
+ cred
);
toSend.release();