The <Credential> element loads key and certificate credentials of various types.

Schema Name and Location

This element is defined by the  urn:mace:shibboleth:2.0:security schema, which can be located at http://shibboleth.net/schema/idp/shibboleth-security.xsd

Attributes

NameTypeDescription
usage

Encryption or Signing 

Describes the use to which the credential will be put

 

Other Attributes may be provided if required by the specific credential type.

Child Elements

Child Elements may only be provided if required by the specific credential type.

Credential Types

Credentials are distinguished by their xsi:type.  

 

Function

BasicResource

Allows credentials to be defined by a path
BasicInlineAllows credentials to defined inline
X509FilesystemAllows X509 credentials to be defined by a path
X509InlineAllows X509 credentials to defined inline