Пример #1
0
 public OAuthValidateTokenContext(IOwinContext context, DongboAuthorizationServerOptions options,
                                  AuthenticationTokenReceiveContext tokenContext, TToken token)
     : base(context, options)
 {
     AuthenticationTokenReceiveContext = tokenContext;
     Token = token;
 }
Пример #2
0
        public AuthorizationServerProvider(DongboAuthorizationServerOptions options)
        {
            if (options == null)
            {
                throw new ArgumentNullException("options");
            }

            this.options = options;
        }
Пример #3
0
        public AccessAuthenticationTokenProvider(DongboAuthorizationServerOptions options)
        {
            if (options == null)
            {
                throw new ArgumentNullException("options");
            }
            this.options = options;

            this.OnCreate  = this.CreateAccessToken;
            this.OnReceive = this.ReceiveAccessToken;
        }
Пример #4
0
        public RefreshTokenProvider(DongboAuthorizationServerOptions options)
        {
            if (options == null)
            {
                throw new ArgumentNullException("options");
            }

            this.options = options;

            this.OnCreate  += this.CreateRefreshToken;
            this.OnReceive += this.ReceiveRefreshToken;
        }
Пример #5
0
 public TokenProvider(DongboAuthorizationServerOptions options)
 {
     Options = options;
 }