mirror of
https://github.com/github/codeql.git
synced 2026-02-13 05:31:22 +01:00
240 lines
23 KiB
C#
240 lines
23 KiB
C#
// This file contains auto-generated code.
|
|
// Generated from `System.IdentityModel.Tokens.Jwt, Version=7.7.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35`.
|
|
namespace System
|
|
{
|
|
namespace IdentityModel
|
|
{
|
|
namespace Tokens
|
|
{
|
|
namespace Jwt
|
|
{
|
|
public static class JsonClaimValueTypes
|
|
{
|
|
public const string Json = default;
|
|
public const string JsonArray = default;
|
|
public const string JsonNull = default;
|
|
}
|
|
public static class JwtConstants
|
|
{
|
|
public const string DirectKeyUseAlg = default;
|
|
public const string HeaderType = default;
|
|
public const string HeaderTypeAlt = default;
|
|
public const string JsonCompactSerializationRegex = default;
|
|
public const string JweCompactSerializationRegex = default;
|
|
public const string TokenType = default;
|
|
public const string TokenTypeAlt = default;
|
|
}
|
|
public class JwtHeader : System.Collections.Generic.Dictionary<string, object>
|
|
{
|
|
public string Alg { get => throw null; }
|
|
public static System.IdentityModel.Tokens.Jwt.JwtHeader Base64UrlDeserialize(string base64UrlEncodedJsonString) => throw null;
|
|
public virtual string Base64UrlEncode() => throw null;
|
|
public JwtHeader() => throw null;
|
|
public JwtHeader(Microsoft.IdentityModel.Tokens.SigningCredentials signingCredentials) => throw null;
|
|
public JwtHeader(Microsoft.IdentityModel.Tokens.EncryptingCredentials encryptingCredentials) => throw null;
|
|
public JwtHeader(Microsoft.IdentityModel.Tokens.SigningCredentials signingCredentials, System.Collections.Generic.IDictionary<string, string> outboundAlgorithmMap) => throw null;
|
|
public JwtHeader(Microsoft.IdentityModel.Tokens.SigningCredentials signingCredentials, System.Collections.Generic.IDictionary<string, string> outboundAlgorithmMap, string tokenType) => throw null;
|
|
public JwtHeader(Microsoft.IdentityModel.Tokens.SigningCredentials signingCredentials, System.Collections.Generic.IDictionary<string, string> outboundAlgorithmMap, string tokenType, System.Collections.Generic.IDictionary<string, object> additionalInnerHeaderClaims) => throw null;
|
|
public JwtHeader(Microsoft.IdentityModel.Tokens.EncryptingCredentials encryptingCredentials, System.Collections.Generic.IDictionary<string, string> outboundAlgorithmMap) => throw null;
|
|
public JwtHeader(Microsoft.IdentityModel.Tokens.EncryptingCredentials encryptingCredentials, System.Collections.Generic.IDictionary<string, string> outboundAlgorithmMap, string tokenType) => throw null;
|
|
public JwtHeader(Microsoft.IdentityModel.Tokens.EncryptingCredentials encryptingCredentials, System.Collections.Generic.IDictionary<string, string> outboundAlgorithmMap, string tokenType, System.Collections.Generic.IDictionary<string, object> additionalHeaderClaims) => throw null;
|
|
public string Cty { get => throw null; }
|
|
public string Enc { get => throw null; }
|
|
public Microsoft.IdentityModel.Tokens.EncryptingCredentials EncryptingCredentials { get => throw null; }
|
|
public string IV { get => throw null; }
|
|
public string Kid { get => throw null; }
|
|
public virtual string SerializeToJson() => throw null;
|
|
public Microsoft.IdentityModel.Tokens.SigningCredentials SigningCredentials { get => throw null; }
|
|
public string Typ { get => throw null; }
|
|
public string X5c { get => throw null; }
|
|
public string X5t { get => throw null; }
|
|
public string Zip { get => throw null; }
|
|
}
|
|
public struct JwtHeaderParameterNames
|
|
{
|
|
public const string Alg = default;
|
|
public const string Apu = default;
|
|
public const string Apv = default;
|
|
public const string Cty = default;
|
|
public const string Enc = default;
|
|
public const string Epk = default;
|
|
public const string IV = default;
|
|
public const string Jku = default;
|
|
public const string Jwk = default;
|
|
public const string Kid = default;
|
|
public const string Typ = default;
|
|
public const string X5c = default;
|
|
public const string X5t = default;
|
|
public const string X5u = default;
|
|
public const string Zip = default;
|
|
}
|
|
public class JwtPayload : System.Collections.Generic.Dictionary<string, object>
|
|
{
|
|
public string Acr { get => throw null; }
|
|
public string Actort { get => throw null; }
|
|
public void AddClaim(System.Security.Claims.Claim claim) => throw null;
|
|
public void AddClaims(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims) => throw null;
|
|
public System.Collections.Generic.IList<string> Amr { get => throw null; }
|
|
public System.Collections.Generic.IList<string> Aud { get => throw null; }
|
|
public int? AuthTime { get => throw null; }
|
|
public string Azp { get => throw null; }
|
|
public static System.IdentityModel.Tokens.Jwt.JwtPayload Base64UrlDeserialize(string base64UrlEncodedJsonString) => throw null;
|
|
public virtual string Base64UrlEncode() => throw null;
|
|
public string CHash { get => throw null; }
|
|
public virtual System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get => throw null; }
|
|
public JwtPayload() => throw null;
|
|
public JwtPayload(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims) => throw null;
|
|
public JwtPayload(string issuer, string audience, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, System.DateTime? notBefore, System.DateTime? expires) => throw null;
|
|
public JwtPayload(string issuer, string audience, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, System.DateTime? notBefore, System.DateTime? expires, System.DateTime? issuedAt) => throw null;
|
|
public JwtPayload(string issuer, string audience, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, System.Collections.Generic.IDictionary<string, object> claimsCollection, System.DateTime? notBefore, System.DateTime? expires, System.DateTime? issuedAt) => throw null;
|
|
public static System.IdentityModel.Tokens.Jwt.JwtPayload Deserialize(string jsonString) => throw null;
|
|
public int? Exp { get => throw null; }
|
|
public long? Expiration { get => throw null; }
|
|
public int? Iat { get => throw null; }
|
|
public string Iss { get => throw null; }
|
|
public System.DateTime IssuedAt { get => throw null; }
|
|
public string Jti { get => throw null; }
|
|
public int? Nbf { get => throw null; }
|
|
public string Nonce { get => throw null; }
|
|
public long? NotBefore { get => throw null; }
|
|
public virtual string SerializeToJson() => throw null;
|
|
public string Sub { get => throw null; }
|
|
public System.DateTime ValidFrom { get => throw null; }
|
|
public System.DateTime ValidTo { get => throw null; }
|
|
}
|
|
public struct JwtRegisteredClaimNames
|
|
{
|
|
public const string Acr = default;
|
|
public const string Actort = default;
|
|
public const string Address = default;
|
|
public const string Amr = default;
|
|
public const string AtHash = default;
|
|
public const string Aud = default;
|
|
public const string AuthTime = default;
|
|
public const string Azp = default;
|
|
public const string Birthdate = default;
|
|
public const string CHash = default;
|
|
public const string Email = default;
|
|
public const string EmailVerified = default;
|
|
public const string Exp = default;
|
|
public const string FamilyName = default;
|
|
public const string Gender = default;
|
|
public const string GivenName = default;
|
|
public const string Iat = default;
|
|
public const string Iss = default;
|
|
public const string Jti = default;
|
|
public const string Locale = default;
|
|
public const string MiddleName = default;
|
|
public const string Name = default;
|
|
public const string NameId = default;
|
|
public const string Nbf = default;
|
|
public const string Nickname = default;
|
|
public const string Nonce = default;
|
|
public const string PhoneNumber = default;
|
|
public const string PhoneNumberVerified = default;
|
|
public const string Picture = default;
|
|
public const string PreferredUsername = default;
|
|
public const string Prn = default;
|
|
public const string Profile = default;
|
|
public const string Sid = default;
|
|
public const string Sub = default;
|
|
public const string Typ = default;
|
|
public const string UniqueName = default;
|
|
public const string UpdatedAt = default;
|
|
public const string Website = default;
|
|
public const string ZoneInfo = default;
|
|
}
|
|
public class JwtSecurityToken : Microsoft.IdentityModel.Tokens.SecurityToken
|
|
{
|
|
public string Actor { get => throw null; }
|
|
public System.Collections.Generic.IEnumerable<string> Audiences { get => throw null; }
|
|
public System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> Claims { get => throw null; }
|
|
public JwtSecurityToken(string jwtEncodedString) => throw null;
|
|
public JwtSecurityToken(System.IdentityModel.Tokens.Jwt.JwtHeader header, System.IdentityModel.Tokens.Jwt.JwtPayload payload, string rawHeader, string rawPayload, string rawSignature) => throw null;
|
|
public JwtSecurityToken(System.IdentityModel.Tokens.Jwt.JwtHeader header, System.IdentityModel.Tokens.Jwt.JwtSecurityToken innerToken, string rawHeader, string rawEncryptedKey, string rawInitializationVector, string rawCiphertext, string rawAuthenticationTag) => throw null;
|
|
public JwtSecurityToken(System.IdentityModel.Tokens.Jwt.JwtHeader header, System.IdentityModel.Tokens.Jwt.JwtPayload payload) => throw null;
|
|
public JwtSecurityToken(string issuer = default(string), string audience = default(string), System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims = default(System.Collections.Generic.IEnumerable<System.Security.Claims.Claim>), System.DateTime? notBefore = default(System.DateTime?), System.DateTime? expires = default(System.DateTime?), Microsoft.IdentityModel.Tokens.SigningCredentials signingCredentials = default(Microsoft.IdentityModel.Tokens.SigningCredentials)) => throw null;
|
|
public virtual string EncodedHeader { get => throw null; }
|
|
public virtual string EncodedPayload { get => throw null; }
|
|
public Microsoft.IdentityModel.Tokens.EncryptingCredentials EncryptingCredentials { get => throw null; }
|
|
public System.IdentityModel.Tokens.Jwt.JwtHeader Header { get => throw null; }
|
|
public override string Id { get => throw null; }
|
|
public System.IdentityModel.Tokens.Jwt.JwtSecurityToken InnerToken { get => throw null; }
|
|
public virtual System.DateTime IssuedAt { get => throw null; }
|
|
public override string Issuer { get => throw null; }
|
|
public System.IdentityModel.Tokens.Jwt.JwtPayload Payload { get => throw null; }
|
|
public string RawAuthenticationTag { get => throw null; }
|
|
public string RawCiphertext { get => throw null; }
|
|
public string RawData { get => throw null; }
|
|
public string RawEncryptedKey { get => throw null; }
|
|
public string RawHeader { get => throw null; }
|
|
public string RawInitializationVector { get => throw null; }
|
|
public string RawPayload { get => throw null; }
|
|
public string RawSignature { get => throw null; }
|
|
public override Microsoft.IdentityModel.Tokens.SecurityKey SecurityKey { get => throw null; }
|
|
public string SignatureAlgorithm { get => throw null; }
|
|
public Microsoft.IdentityModel.Tokens.SigningCredentials SigningCredentials { get => throw null; }
|
|
public override Microsoft.IdentityModel.Tokens.SecurityKey SigningKey { get => throw null; set { } }
|
|
public string Subject { get => throw null; }
|
|
public override string ToString() => throw null;
|
|
public override string UnsafeToString() => throw null;
|
|
public override System.DateTime ValidFrom { get => throw null; }
|
|
public override System.DateTime ValidTo { get => throw null; }
|
|
}
|
|
public static class JwtSecurityTokenConverter
|
|
{
|
|
public static System.IdentityModel.Tokens.Jwt.JwtSecurityToken Convert(Microsoft.IdentityModel.JsonWebTokens.JsonWebToken token) => throw null;
|
|
}
|
|
public class JwtSecurityTokenHandler : Microsoft.IdentityModel.Tokens.SecurityTokenHandler
|
|
{
|
|
public override bool CanReadToken(string token) => throw null;
|
|
public override bool CanValidateToken { get => throw null; }
|
|
public override bool CanWriteToken { get => throw null; }
|
|
protected virtual string CreateActorValue(System.Security.Claims.ClaimsIdentity actor) => throw null;
|
|
protected virtual System.Security.Claims.ClaimsIdentity CreateClaimsIdentity(System.IdentityModel.Tokens.Jwt.JwtSecurityToken jwtToken, string issuer, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters) => throw null;
|
|
public virtual string CreateEncodedJwt(Microsoft.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) => throw null;
|
|
public virtual string CreateEncodedJwt(string issuer, string audience, System.Security.Claims.ClaimsIdentity subject, System.DateTime? notBefore, System.DateTime? expires, System.DateTime? issuedAt, Microsoft.IdentityModel.Tokens.SigningCredentials signingCredentials) => throw null;
|
|
public virtual string CreateEncodedJwt(string issuer, string audience, System.Security.Claims.ClaimsIdentity subject, System.DateTime? notBefore, System.DateTime? expires, System.DateTime? issuedAt, Microsoft.IdentityModel.Tokens.SigningCredentials signingCredentials, Microsoft.IdentityModel.Tokens.EncryptingCredentials encryptingCredentials) => throw null;
|
|
public virtual string CreateEncodedJwt(string issuer, string audience, System.Security.Claims.ClaimsIdentity subject, System.DateTime? notBefore, System.DateTime? expires, System.DateTime? issuedAt, Microsoft.IdentityModel.Tokens.SigningCredentials signingCredentials, Microsoft.IdentityModel.Tokens.EncryptingCredentials encryptingCredentials, System.Collections.Generic.IDictionary<string, object> claimCollection) => throw null;
|
|
public virtual System.IdentityModel.Tokens.Jwt.JwtSecurityToken CreateJwtSecurityToken(Microsoft.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) => throw null;
|
|
public virtual System.IdentityModel.Tokens.Jwt.JwtSecurityToken CreateJwtSecurityToken(string issuer, string audience, System.Security.Claims.ClaimsIdentity subject, System.DateTime? notBefore, System.DateTime? expires, System.DateTime? issuedAt, Microsoft.IdentityModel.Tokens.SigningCredentials signingCredentials, Microsoft.IdentityModel.Tokens.EncryptingCredentials encryptingCredentials) => throw null;
|
|
public virtual System.IdentityModel.Tokens.Jwt.JwtSecurityToken CreateJwtSecurityToken(string issuer, string audience, System.Security.Claims.ClaimsIdentity subject, System.DateTime? notBefore, System.DateTime? expires, System.DateTime? issuedAt, Microsoft.IdentityModel.Tokens.SigningCredentials signingCredentials, Microsoft.IdentityModel.Tokens.EncryptingCredentials encryptingCredentials, System.Collections.Generic.IDictionary<string, object> claimCollection) => throw null;
|
|
public virtual System.IdentityModel.Tokens.Jwt.JwtSecurityToken CreateJwtSecurityToken(string issuer = default(string), string audience = default(string), System.Security.Claims.ClaimsIdentity subject = default(System.Security.Claims.ClaimsIdentity), System.DateTime? notBefore = default(System.DateTime?), System.DateTime? expires = default(System.DateTime?), System.DateTime? issuedAt = default(System.DateTime?), Microsoft.IdentityModel.Tokens.SigningCredentials signingCredentials = default(Microsoft.IdentityModel.Tokens.SigningCredentials)) => throw null;
|
|
public override Microsoft.IdentityModel.Tokens.SecurityToken CreateToken(Microsoft.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor) => throw null;
|
|
public JwtSecurityTokenHandler() => throw null;
|
|
protected string DecryptToken(System.IdentityModel.Tokens.Jwt.JwtSecurityToken jwtToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters) => throw null;
|
|
public static System.Collections.Generic.ISet<string> DefaultInboundClaimFilter;
|
|
public static System.Collections.Generic.IDictionary<string, string> DefaultInboundClaimTypeMap;
|
|
public static bool DefaultMapInboundClaims;
|
|
public static System.Collections.Generic.IDictionary<string, string> DefaultOutboundAlgorithmMap;
|
|
public static System.Collections.Generic.IDictionary<string, string> DefaultOutboundClaimTypeMap;
|
|
public System.Collections.Generic.ISet<string> InboundClaimFilter { get => throw null; set { } }
|
|
public System.Collections.Generic.IDictionary<string, string> InboundClaimTypeMap { get => throw null; set { } }
|
|
public static string JsonClaimTypeProperty { get => throw null; set { } }
|
|
public bool MapInboundClaims { get => throw null; set { } }
|
|
public System.Collections.Generic.IDictionary<string, string> OutboundAlgorithmMap { get => throw null; }
|
|
public System.Collections.Generic.IDictionary<string, string> OutboundClaimTypeMap { get => throw null; set { } }
|
|
public System.IdentityModel.Tokens.Jwt.JwtSecurityToken ReadJwtToken(string token) => throw null;
|
|
public override Microsoft.IdentityModel.Tokens.SecurityToken ReadToken(string token) => throw null;
|
|
public override Microsoft.IdentityModel.Tokens.SecurityToken ReadToken(System.Xml.XmlReader reader, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters) => throw null;
|
|
protected virtual Microsoft.IdentityModel.Tokens.SecurityKey ResolveIssuerSigningKey(string token, System.IdentityModel.Tokens.Jwt.JwtSecurityToken jwtToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters) => throw null;
|
|
protected virtual Microsoft.IdentityModel.Tokens.SecurityKey ResolveTokenDecryptionKey(string token, System.IdentityModel.Tokens.Jwt.JwtSecurityToken jwtToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters) => throw null;
|
|
public static string ShortClaimTypeProperty { get => throw null; set { } }
|
|
public override System.Type TokenType { get => throw null; }
|
|
protected virtual void ValidateAudience(System.Collections.Generic.IEnumerable<string> audiences, System.IdentityModel.Tokens.Jwt.JwtSecurityToken jwtToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters) => throw null;
|
|
protected virtual string ValidateIssuer(string issuer, System.IdentityModel.Tokens.Jwt.JwtSecurityToken jwtToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters) => throw null;
|
|
protected virtual void ValidateIssuerSecurityKey(Microsoft.IdentityModel.Tokens.SecurityKey key, System.IdentityModel.Tokens.Jwt.JwtSecurityToken securityToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters) => throw null;
|
|
protected virtual void ValidateLifetime(System.DateTime? notBefore, System.DateTime? expires, System.IdentityModel.Tokens.Jwt.JwtSecurityToken jwtToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters) => throw null;
|
|
protected virtual System.IdentityModel.Tokens.Jwt.JwtSecurityToken ValidateSignature(string token, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters) => throw null;
|
|
public override System.Security.Claims.ClaimsPrincipal ValidateToken(string token, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters, out Microsoft.IdentityModel.Tokens.SecurityToken validatedToken) => throw null;
|
|
public override System.Threading.Tasks.Task<Microsoft.IdentityModel.Tokens.TokenValidationResult> ValidateTokenAsync(string token, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters) => throw null;
|
|
protected System.Security.Claims.ClaimsPrincipal ValidateTokenPayload(System.IdentityModel.Tokens.Jwt.JwtSecurityToken jwtToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters) => throw null;
|
|
protected virtual void ValidateTokenReplay(System.DateTime? expires, string securityToken, Microsoft.IdentityModel.Tokens.TokenValidationParameters validationParameters) => throw null;
|
|
public override string WriteToken(Microsoft.IdentityModel.Tokens.SecurityToken token) => throw null;
|
|
public override void WriteToken(System.Xml.XmlWriter writer, Microsoft.IdentityModel.Tokens.SecurityToken token) => throw null;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|