コード例 #1
0
        public void SetProfileModel_Test()
        {
            var config = new OwnIdCoreConfiguration();

            config.SetProfileModel <DefaultProfileModel>();
            config.ProfileConfiguration.ProfileModelType.Should().Be <DefaultProfileModel>();
        }
        private OwnIdCoreConfiguration GetValidConfiguration()
        {
            var config = new OwnIdCoreConfiguration
            {
                OwnIdApplicationUrl = new Uri("https://ownid.com:12/sign"),
                CallbackUrl = new Uri("https://localhost:12"),
                DID = "did",
                Name = "name",
                JwtSignCredentials = _sign,
                CacheExpirationTimeout = 600000,
                JwtExpirationTimeout = 60000,
                TopDomain = "ownid.com"
            };

            config.Fido2.Origin = new Uri("https://test.com");
            config.Fido2.PasswordlessPageUrl = new Uri("https://test.com");

            return config;
        }
コード例 #3
0
 public CoreFeature()
 {
     _configuration = new OwnIdCoreConfiguration();
 }