Beispiel #1
0
        private void ShowDefaultDurationValues()
        {
            ADOLinkShareEasyConfig lse  = new ADOLinkShareEasyConfig();
            LinkShareEasyConfig    lsec = lse.Find();

            DefaultDuration1.InnerText = Convert.ToString(lsec.DefaultDuration);
            DurationDim dd = new ADODurationDim().Find(lsec.DefaultDurationDimId);

            DefaultDurationText.InnerText = dd.DurationDimName;
        }
Beispiel #2
0
        /// <summary>
        /// Gets a token that is prepared for storing.
        /// </summary>
        public IToken GetTokenForStoring(TokenService tokenService, TokenRequest tokenRequest)
        {
            //Take token from the service.
            IToken serviceToken = tokenService.TakeToken();

            ADOTokenTypeConfiguration attc = new ADOTokenTypeConfiguration();
            TokenTypeConfiguration    ttc  = attc.Find(serviceToken.TokenType);

            ADODurationDim add = new ADODurationDim();
            //We must add duration data to the token since service does not.
            IToken token = new Token(serviceToken)
            {
                ValidForDuration        = ttc.DefaultValidForDuration
                , ValidForDurationDimId = ttc.DefaultValidForDurationDimId
                , SingleUse             = tokenRequest.SingleUse
            };

            return(token);
        }