Lines Matching refs:signatureAlgorithm
10 type signatureAlgorithm struct { struct
15 func (h *signatureAlgorithm) HeaderParam() string { argument
19 func (h *signatureAlgorithm) HashID() crypto.Hash { argument
24 rs256 = &signatureAlgorithm{"RS256", crypto.SHA256}
25 rs384 = &signatureAlgorithm{"RS384", crypto.SHA384}
26 rs512 = &signatureAlgorithm{"RS512", crypto.SHA512}
27 es256 = &signatureAlgorithm{"ES256", crypto.SHA256}
28 es384 = &signatureAlgorithm{"ES384", crypto.SHA384}
29 es512 = &signatureAlgorithm{"ES512", crypto.SHA512}
32 func rsaSignatureAlgorithmByName(alg string) (*signatureAlgorithm, error) {
45 func rsaPKCS1v15SignatureAlgorithmForHashID(hashID crypto.Hash) *signatureAlgorithm {