OAuth 2.0 Authorization Server Issuer Identifier in Authorization Response
Abstract
認可レスポンスに iss パラメータを含める仕様
mix-up 攻撃に対して有効
認可レスポンスに iss パラメータを含める仕様
mix-up 攻撃に対して有効
RFC 7797 - JSON Web Signature (JWS) Unencoded Payload Option
RFC 7797 - JSON Web Signature (JWS) Unencoded Payload Option 日本語訳
ペイロードが JWS の外にあって JWS に含める必要が無いとき RFC 7515 - JSON Web Signature (JWS): Appendix F. Detached Content や、すでにURLセーフのため base64url エンコードをする必要が無い場合にペイロードを base64url エンコードしない JWS を作成するための RFC7519 拡張
This specification replaces and obsoletes the OAuth 2.0 Authorization Framework described in RFC 6749.
OAuth 2.0 を置き換えるもので、従来の OAuth 2.0 は廃止となる
package main | |
import ( | |
"fmt" | |
"strconv" | |
) | |
type num int | |
func (n num) val() val { |
var MAX_SEQ_NAME_LENGTH = 63; | |
var PARTS_LENGTH_THRESHOLD = 29; | |
function getSerialSequence(tableName, columnName) { | |
t = tableName; | |
c = columnName; | |
if (tableName.length + columnName.length + 5 > MAX_SEQ_NAME_LENGTH) { | |
if (tableName.length > PARTS_LENGTH_THRESHOLD) { | |
if (columnName.length > PARTS_LENGTH_THRESHOLD) { | |
t = tableName.substring(0, PARTS_LENGTH_THRESHOLD); |
package main | |
import ( | |
"os" | |
"text/template" | |
) | |
type Person struct { | |
Name string | |
City string |
package main | |
import ( | |
"os" | |
"text/template" | |
) | |
type Person struct { | |
Name string | |
City string |
package main | |
import ( | |
"os" | |
"text/template" | |
) | |
type Person struct { | |
Name string | |
City string |
package main | |
import ( | |
"os" | |
"text/template" | |
) | |
type Person struct { | |
Name string | |
City string |
package main | |
import ( | |
"os" | |
"text/template" | |
) | |
type Person struct { | |
Name string | |
City string |