Add GitHub.Api, Octokit and helper libraries for authentication
Add the simple api client from GHfVS, add credential management stubs per platform, add octokit and TPL 3.5 ports. Remove CredentialManagement for now, it blows up on Mono (likely due to marshaling), so needs testing first.
Showing
- .gitmodules 6 additions, 0 deletions.gitmodules
- GitHub.Unity.sln 33 additions, 0 deletionsGitHub.Unity.sln
- common/SolutionInfo.cs 21 additions, 0 deletionscommon/SolutionInfo.cs
- src/CredentialManagement/Credential.cs 352 additions, 0 deletionssrc/CredentialManagement/Credential.cs
- src/CredentialManagement/CredentialManagement.csproj 69 additions, 0 deletionssrc/CredentialManagement/CredentialManagement.csproj
- src/CredentialManagement/CredentialSet.cs 96 additions, 0 deletionssrc/CredentialManagement/CredentialSet.cs
- src/CredentialManagement/CredentialType.cs 15 additions, 0 deletionssrc/CredentialManagement/CredentialType.cs
- src/CredentialManagement/Guard.cs 67 additions, 0 deletionssrc/CredentialManagement/Guard.cs
- src/CredentialManagement/NativeMethods.cs 227 additions, 0 deletionssrc/CredentialManagement/NativeMethods.cs
- src/CredentialManagement/PersistenceType.cs 15 additions, 0 deletionssrc/CredentialManagement/PersistenceType.cs
- src/CredentialManagement/Properties/AssemblyInfo.cs 6 additions, 0 deletionssrc/CredentialManagement/Properties/AssemblyInfo.cs
- src/CredentialManagement/SecureStringHelper.cs 47 additions, 0 deletionssrc/CredentialManagement/SecureStringHelper.cs
- src/GitHub.Api/Api/ISimpleApiClient.cs 14 additions, 0 deletionssrc/GitHub.Api/Api/ISimpleApiClient.cs
- src/GitHub.Api/Api/ISimpleApiClientFactory.cs 10 additions, 0 deletionssrc/GitHub.Api/Api/ISimpleApiClientFactory.cs
- src/GitHub.Api/Authentication/AuthenticationResult.cs 22 additions, 0 deletionssrc/GitHub.Api/Authentication/AuthenticationResult.cs
- src/GitHub.Api/Authentication/AuthenticationResultExtensions.cs 16 additions, 0 deletions...tHub.Api/Authentication/AuthenticationResultExtensions.cs
- src/GitHub.Api/Authentication/Credential.cs 40 additions, 0 deletionssrc/GitHub.Api/Authentication/Credential.cs
- src/GitHub.Api/Authentication/ICredentialBackendFactory.cs 7 additions, 0 deletionssrc/GitHub.Api/Authentication/ICredentialBackendFactory.cs
- src/GitHub.Api/Authentication/ICredentialManager.cs 18 additions, 0 deletionssrc/GitHub.Api/Authentication/ICredentialManager.cs
- src/GitHub.Api/Extensions/ExceptionExtensions.cs 65 additions, 0 deletionssrc/GitHub.Api/Extensions/ExceptionExtensions.cs
Loading
Please register or sign in to comment