Available now
OAuth 2.0 and OpenID Connect sign-on service
Issues signed access tokens to your applications under the OAuth 2.0 and OpenID Connect (OIDC) standards. A discovery document lets an application find the endpoints and signing keys on its own. Supports the password, refresh-token and client-credentials grants.
Available now
Two-factor sign-in
Time-based one-time password (TOTP) codes from an authenticator app, single-use backup codes issued at enrollment, and trusted devices that each person can list and revoke.
Available now
Magic-link sign-in
A one-time sign-in link sent by email. The link returns people only to addresses on your allowlist.
Available now
Short-lived tokens
Access tokens are short-lived and are renewed with refresh tokens, so a leaked token has a short useful life. Every directory, vault and configuration application programming interface (API) call needs a valid token that carries the right scope.
Available now
Browser single sign-on with PKCE
A hosted sign-in page and the authorization-code flow with Proof Key for Code Exchange (PKCE), so people sign in once in the browser and move between applications without handing each one their password.
Test installation only
Available now
CAC and PIV smart-card sign-in
Sign-in with a Common Access Card (CAC) or Personal Identity Verification (PIV) card certificate, with certificate revocation checking that refuses the sign-in when the revocation status cannot be confirmed. Per organization, it also accepts partners’ PIV-Interoperable (PIV-I) cards and derived PIV credentials on mobile devices.
Test installation only
Available now
SAML 2.0 federation
An identity provider for applications that sign in with Security Assertion Markup Language (SAML) 2.0, with a registry of the partners you trust and the attributes each one receives.
Test installation only
Available now
Security keys and passkeys
Fast IDentity Online 2 (FIDO2) and Web Authentication (WebAuthn) security keys and passkeys, as the second factor after a password or, per organization, for passwordless sign-in. An organization can require a phishing-resistant factor.
Test installation only
Available now
Assurance levels and step-up
Every user token states how the person signed in and carries the authenticator assurance level (AAL1, AAL2 or AAL3) that EDCS computes from the factors it verified, mapped to National Institute of Standards and Technology (NIST) Special Publication (SP) 800-63B Revision 3. Whether a deployment meets a level is your assessor’s decision. An application can demand a higher level, or a fresh sign-in, before a sensitive action.
Test installation only
Available now
Sign-in through partner organizations
People from a partner organization sign in with their own organization’s identity provider, over OpenID Connect or SAML 2.0. Their accounts are linked by an administrator, not automatically.
Test installation only
Available now
Sessions, token services and sign-out
Token introspection and revocation, a user-information endpoint, sign-out that reaches the other applications in the session, and administrator revocation of a person’s sessions. The session idle timeout is on by default at 15 minutes and is set per organization and per application.
Test installation only
Available now
Sign-in notice and consent
An optional notice that people must acknowledge before they are asked for a credential, with each acknowledgment recorded. Off by default.
Test installation only