Example #1
0
 protected TokenStoreAuthenticatorBase(ITokenStoreAsync store, IXeroApiSettings applicationSettings)
 {
     Store       = store;
     BaseUri     = applicationSettings.BaseUrl;
     CallBackUri = applicationSettings.CallbackUrl;
 }
Example #2
0
 protected PublicAuthenticatorBase(ITokenStoreAsync store, IXeroApiSettings applicationSettings)
     : base(store, applicationSettings)
 {
 }
Example #3
0
 public PartnerAuthenticator(ITokenStoreAsync store)
     : this(store, new XeroApiSettings())
 {
 }
Example #4
0
 protected TokenStoreAuthenticatorBase(ITokenStoreAsync store, IXeroApiSettings applicationSettings)
 {
     Store = store;
     ApplicationSettings = applicationSettings;
 }
Example #5
0
 public PartnerAuthenticator(ITokenStoreAsync store, IXeroApiSettings xeroApiSettings)
     : base(store, xeroApiSettings)
 {
 }
 public PartnerMvcAuthenticator(ITokenStoreAsync requestTokenStore, ITokenStoreAsync accessTokenStore, IXeroApiSettings xeroApiSettings)
     : base(accessTokenStore, xeroApiSettings)
 {
     _consumer          = new Consumer(xeroApiSettings.ConsumerKey, xeroApiSettings.ConsumerSecret);
     _requestTokenStore = requestTokenStore;
 }
 public PartnerMvcAuthenticator(ITokenStoreAsync requestTokenStore, ITokenStoreAsync accessTokenStore)
     : this(requestTokenStore, accessTokenStore, new XeroApiSettings())
 {
 }
Example #8
0
 protected PartnerAuthenticatorBase(ITokenStoreAsync store, IXeroApiSettings applicationSettings, X509Certificate2 signingCertificate)
     : base(store, applicationSettings)
 {
     _signingCertificate = signingCertificate;
 }
Example #9
0
 protected PartnerAuthenticatorBase(ITokenStoreAsync store, IXeroApiSettings applicationSettings)
     : base(store, applicationSettings)
 {
     _signingCertificate = new X509Certificate2(applicationSettings.SigningCertificatePath, applicationSettings.SigningCertificatePassword, X509KeyStorageFlags.MachineKeySet);
 }