Skip to content

Instantly share code, notes, and snippets.

View adnan-kamili's full-sized avatar

Adnan Kamili adnan-kamili

View GitHub Profile
@adnan-kamili
adnan-kamili / cryptlex-fastspring-integration.php
Created May 10, 2019 10:47
Cryptlex- FastSpring integration script
<?php
// access token must have following permissions (scope): license:write, user:read, user:write
$PERSONAL_ACCESS_TOKEN = "YOUR_PERSONAL_ACCESS_TOKEN";
function PostRequest($url, $body)
{
$headers = array(
"Authorization: Bearer " . $GLOBALS['PERSONAL_ACCESS_TOKEN'],
"Content-Type: application/json"
);
@adnan-kamili
adnan-kamili / RsaPemService.cs
Created April 23, 2019 09:12
Asp.Net Core + RSA PEM File
using System.IO;
using System.Security.Cryptography;
using Microsoft.IdentityModel.Tokens;
using Org.BouncyCastle.Crypto;
using Org.BouncyCastle.Crypto.Parameters;
using Org.BouncyCastle.OpenSsl;
using Org.BouncyCastle.Security;
using Org.BouncyCastle.Asn1.Pkcs;
namespace MyWebApi.Services
@adnan-kamili
adnan-kamili / Dockerfile
Last active April 5, 2019 11:29
asp.net-core-gitlab-heroku
FROM mcr.microsoft.com/dotnet/core/aspnet:2.2
WORKDIR /app
COPY bin/Release/PublishOutput/ ./
CMD export ASPNETCORE_URLS=http://*:$PORT && dotnet MyAwesomeApp.dll
@adnan-kamili
adnan-kamili / .gitlab-ci.yml
Last active October 17, 2023 15:34
asp.net-core-gitlab-heroku
# Official docker image.
image: docker:latest
services:
- docker:dind
variables:
DOCKER_DRIVER: overlay
before_script: