コード例 #1
0
        public IHttpActionResult ExchangePublicKeys()
        {
            var content = Request.Headers.Authorization.Parameter;
            var jwt     = new JWT();

            jwt.Issuer   = Aparete.JWT.KeyFile.AUTHENTICATION_SERVER_NAME;
            jwt.Audience = Aparete.JWT.KeyFile.JEDIX_WIN_CLIENT_NAME;
            jwt.AddClaim(JWTConstant.CLAIM_PUBLIC_KEY, AuthenticationServer.PUBLIC_KEY);
            return(Ok <string>(jwt.SerializeToBase64UrlString()));
        }