Blackboard Authentication API

<back to all web services

GetAllIdentityProvidersInfoRequest

The following routes are available for this service:
GET, OPTIONS/api/v4.0/security/identityProvidersGets a list of all Identity Providers.

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /xml/reply/GetAllIdentityProvidersInfoRequest HTTP/1.1 
Host: prodeastbbauthservice.transactcampus.com 
Content-Type: application/xml
Content-Length: length

<GetAllIdentityProvidersInfoRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BbAuth.Services.SecurityApi.V4.SecurityApiRoutes.Models" />
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<IdentityProviderInfoListResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BbAuth.Services.SecurityApi.V4.SecurityApiRoutes.Models">
  <Errors xmlns="http://schemas.datacontract.org/2004/07/BbFX.Core.ServiceLayer.Models">
    <ErrorResponse>
      <DomainObjectMetadataCanonicalName>String</DomainObjectMetadataCanonicalName>
      <DomainObjectMetadataPropertyCanonicalName>String</DomainObjectMetadataPropertyCanonicalName>
      <ErrorId>0</ErrorId>
      <LocalizedMessage>String</LocalizedMessage>
    </ErrorResponse>
  </Errors>
  <IdentityProviders>
    <IdentityProviderInfo>
      <AuthenticationRealm>String</AuthenticationRealm>
      <AuthenticationRealmDescription>String</AuthenticationRealmDescription>
      <AuthenticationRealmFriendlyName>String</AuthenticationRealmFriendlyName>
      <AuthenticationUri>String</AuthenticationUri>
      <IdentityProviderId>00000000-0000-0000-0000-000000000000</IdentityProviderId>
      <IdentityProviderInfoType>Unknown</IdentityProviderInfoType>
      <InstitutionId>00000000-0000-0000-0000-000000000000</InstitutionId>
    </IdentityProviderInfo>
  </IdentityProviders>
</IdentityProviderInfoListResponse>