1 rating
  • 1
  • 2
  • 3
  • 4
  • 5
5 star 1
4 star 0
3 star 0
2 star 0
1 star 0
Compatible with
  • iOS
  • Android

Symplified Mobile Identity Management SDK 1.0

Symplified, Inc.

Add enterprise Identity and Access Management (IAM) to your mobile apps.

Symplified Mobile Developer SDK

A cross-platform API for authenticating users via third-party identity providers

Build apps; don't manage identities! The Symplified Mobile Developer SDK enables you to easily use a third-party identity provider (IdP) to authenticate users with SAML 2.0. Tap into existing user stores, such as Active Directory and LDAP, or configure a public IdP, like Salesforce. Or, provision your own IdP using a cloud-based identity service like Symplified.

    XmlDocument xDoc = new XmlDocument ();
    xDoc.PreserveWhitespace = true;
    xDoc.Load ("idp.symplified.net.metadata.xml");

    Saml20MetadataDocument idpMetadata = new Saml20MetadataDocument (xDoc);

    Saml20Authenticator authenticator = new Saml20Authenticator (
        "Symplified.Auth.iOS.Sample",
        idpMetadata
    );

    authenticator.Completed += (s, e) => {

        if (!e.IsAuthenticated) {
            samlLoginStatusStringElement.Caption = "Not authorized";
            samlLoginStatusStringElement.GetActiveCell ().BackgroundColor = UIColor.Red;
        }
        else {
            SamlAccount authenticatedAccount = (SamlAccount)e.Account;

            samlLoginStatusStringElement.Caption = String.Format ("Name: {0}", authenticatedAccount.Assertion.Subject.Value);
            samlLoginStatusStringElement.GetActiveCell ().BackgroundColor = UIColor.Green;
        }
    };

Features

  • Eliminates password and user name hassles, provide access using existing credentials
  • Enterprise and social logins using SAML 2.0 or OAuth 1.0/2.0 standards
  • Full access to SAML 2.0 on the native mobile device
  • Cross-platform, iOS and Android
  • Test authentication in your app using our free Symplified Identity Provider (IdP) Sandbox, then migrate to production
  • Open source! Download the project source code, modify it, contribute to the community.

Release Notes

Release v1.0

Be the first to write a review