Skip to main content

IdentityProvider

An identity provider configured for an organization.

type IdentityProvider implements Model {
active: Boolean
callbackURL: String
certificate: String
certificateExpiryDate: String
createdAt: String
dashboardLoginURL: String
displayName: String
entryPoint: String
firstSuccessfulLogin: String
id: Int
issuer: String
metadataXML: String
organizationId: Int
provider: String
secondaryCertificate: String
secondaryCertificateExpiryDate: String
signingCertificateExpiryDate: String
signingCertificatePublicKey: String
slug: String
updatedAt: String
}

Fields

IdentityProvider.active ● Boolean scalar common

Whether the identity provider is active.

IdentityProvider.callbackURL ● String scalar common

The callback URL for the identity provider.

IdentityProvider.certificate ● String scalar common

The primary signing certificate.

IdentityProvider.certificateExpiryDate ● String scalar common

The expiry date of the primary certificate.

IdentityProvider.createdAt ● String scalar common

When the identity provider was created.

IdentityProvider.dashboardLoginURL ● String scalar common

The dashboard login URL for the identity provider.

IdentityProvider.displayName ● String scalar common

The display name of the identity provider.

IdentityProvider.entryPoint ● String scalar common

The SAML entry point URL.

IdentityProvider.firstSuccessfulLogin ● String scalar common

When the first successful login occurred.

IdentityProvider.id ● Int scalar common

The unique identifier for the identity provider.

IdentityProvider.issuer ● String scalar common

The issuer configured for the identity provider.

IdentityProvider.metadataXML ● String scalar common

The raw metadata XML for the identity provider.

IdentityProvider.organizationId ● Int scalar common

The organization ID the identity provider belongs to.

IdentityProvider.provider ● String scalar common

The provider type.

IdentityProvider.secondaryCertificate ● String scalar common

The secondary signing certificate, if present.

IdentityProvider.secondaryCertificateExpiryDate ● String scalar common

The expiry date of the secondary certificate.

IdentityProvider.signingCertificateExpiryDate ● String scalar common

The expiry date of the signing certificate.

IdentityProvider.signingCertificatePublicKey ● String scalar common

The public key for encryption or signing.

IdentityProvider.slug ● String scalar common

The slug for the identity provider.

IdentityProvider.updatedAt ● String scalar common

When the identity provider was last updated.

Interfaces

Model interface common

A model with an integer identifier.

Member Of

EnableIdentityProviderEncryptionPayload object ● IdentityProviderList object ● SaveIdentityProviderPayload object