コード例 #1
0
 public BearerToken(RefreshToken token)
 {
     RefreshTokenString = token.TokenString;
     TimeToLive         = ExpiryTime;
     Type        = GetType().Name;
     ClientId    = token.ClientId;
     UserId      = token.UserId;
     Scopes      = token.Scopes;
     TokenString = TokenGenerate.GenerateToken(ClientId, UserId, Type);
 }
コード例 #2
0
 public BearerToken(AutorisatieCode code, string refreshToken)
 {
     RefreshTokenString = refreshToken;
     TimeToLive         = ExpiryTime;
     Type        = GetType().Name;
     ClientId    = code.ClientId;
     UserId      = code.UserId;
     Scopes      = code.Scopes;
     TokenString = TokenGenerate.GenerateToken(ClientId, UserId, Type);
 }
コード例 #3
0
ファイル: AutorisatieCode.cs プロジェクト: Berndwl/OAuth-2.0
 private string GenerateCode(Guid client, Guid user, string type)
 {
     return(TokenGenerate.GenerateToken(client, user, type));
 }
コード例 #4
0
ファイル: RefreshToken.cs プロジェクト: Berndwl/OAuth-2.0
 protected override string GenerateToken(Guid client, Guid user, string type)
 {
     return(TokenGenerate.GenerateToken(client, user, type));
 }