コード例 #1
0
        private void InitializeFakeObjects()
        {
            _getTokenByResourceOwnerCredentialsGrantTypeActionFake     = new Mock <IGetTokenByResourceOwnerCredentialsGrantTypeAction>();
            _getTokenByAuthorizationCodeGrantTypeActionFake            = new Mock <IGetTokenByAuthorizationCodeGrantTypeAction>();
            _resourceOwnerGrantTypeParameterValidatorFake              = new Mock <IResourceOwnerGrantTypeParameterValidator>();
            _authorizationCodeGrantTypeParameterTokenEdptValidatorFake = new Mock <IAuthorizationCodeGrantTypeParameterTokenEdpValidator>();
            _simpleIdentityServerEventSourceFake              = new Mock <ISimpleIdentityServerEventSource>();
            _getTokenByRefreshTokenGrantTypeActionFake        = new Mock <IGetTokenByRefreshTokenGrantTypeAction>();
            _refreshTokenGrantTypeParameterValidatorFake      = new Mock <IRefreshTokenGrantTypeParameterValidator>();
            _clientCredentialsGrantTypeParameterValidatorStub = new Mock <IClientCredentialsGrantTypeParameterValidator>();
            _getTokenByClientCredentialsGrantTypeActionStub   = new Mock <IGetTokenByClientCredentialsGrantTypeAction>();
            var eventPublisher = new Mock <IEventPublisher>();

            _revokeTokenActionStub = new Mock <IRevokeTokenAction>();
            _tokenActions          = new TokenActions(_getTokenByResourceOwnerCredentialsGrantTypeActionFake.Object,
                                                      _getTokenByAuthorizationCodeGrantTypeActionFake.Object,
                                                      _resourceOwnerGrantTypeParameterValidatorFake.Object,
                                                      _authorizationCodeGrantTypeParameterTokenEdptValidatorFake.Object,
                                                      _refreshTokenGrantTypeParameterValidatorFake.Object,
                                                      _getTokenByRefreshTokenGrantTypeActionFake.Object,
                                                      _getTokenByClientCredentialsGrantTypeActionStub.Object,
                                                      _clientCredentialsGrantTypeParameterValidatorStub.Object,
                                                      _simpleIdentityServerEventSourceFake.Object,
                                                      _revokeTokenActionStub.Object,
                                                      eventPublisher.Object);
        }
コード例 #2
0
 public TokenController(ITokenActions tokenActions, IUmaTokenActions umaTokenActions)
 {
     _tokenActions    = tokenActions;
     _umaTokenActions = umaTokenActions;
 }
コード例 #3
0
 public TokenController(ITokenActions tokenActions, IUmaTokenActions umaTokenActions, AuthorizationServerOptions authorizationServerOptions)
 {
     _tokenActions               = tokenActions;
     _umaTokenActions            = umaTokenActions;
     _authorizationServerOptions = authorizationServerOptions;
 }
コード例 #4
0
 public TokenController(
     ITokenActions tokenActions)
 {
     _tokenActions = tokenActions;
 }