Example #1
0
 /// <summary>CreateJwtBearerTokenFlowAssertionJWK</summary>
 /// <param name="iss">client_id</param>
 /// <param name="aud">Token2 EndPointのuri</param>
 /// <param name="forExp">DateTimeOffset</param>
 /// <param name="scopes">scopes</param>
 /// <param name="jwkPrivateKey">RS256用のJWK秘密鍵</param>
 /// <returns>JwtAssertion</returns>
 public static string CreateJwtBearerTokenFlowAssertionJWK(
     string iss, string aud, TimeSpan forExp, string scopes, string jwkPrivateKey)
 {
     return(JwtAssertion.CreateJwtBearerTokenFlowAssertion(iss, aud, forExp, scopes,
                                                           PrivateKeyConverter.JwkToRsaParam(jwkPrivateKey)));
 }