Object GitHub::EnterpriseIdentityProvider

An identity provider configured to provision identities for an enterprise.

Fields

digestMethod: SamlDigestAlgorithm

The digest algorithm used to sign SAML requests for the identity provider.

enterprise: Enterprise

The enterprise this identity provider belongs to.

externalIdentities(after: String, before: String, first: Int, last: Int): ExternalIdentityConnection!

ExternalIdentities provisioned by this identity provider.

Args

after: String

Returns the elements in the list that come after the specified cursor.

before: String

Returns the elements in the list that come before the specified cursor.

first: Int

Returns the first n elements from the list.

last: Int

Returns the last n elements from the list.

id: ID!

idpCertificate: X509Certificate

The x509 certificate used by the identity provider to sign assertions and responses.

issuer: String

The Issuer Entity ID for the SAML identity provider.

recoveryCodes: [String!]

Recovery codes that can be used by admins to access the enterprise if the identity provider is unavailable.

signatureMethod: SamlSignatureAlgorithm

The signature algorithm used to sign SAML requests for the identity provider.

ssoUrl: URI

The URL endpoint for the identity provider's SAML SSO.

Uses

EnterpriseOwnerInfo.samlIdentityProvider

RegenerateEnterpriseIdentityProviderRecoveryCodesPayload.identityProvider

RemoveEnterpriseIdentityProviderPayload.identityProvider

SetEnterpriseIdentityProviderPayload.identityProvider

Node