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