package clientcertificate
Import Path
github.com/pion/dtls/v3/pkg/crypto/clientcertificate (on go.dev)
Dependency Relation
imports 0 packages, and imported by 3 packages
Involved Source Files
Package clientcertificate provides all the support Client Certificate types
Package-Level Type Names (only one)
Type is used to communicate what
type of certificate is being transported
https://www.iana.org/assignments/tls-parameters/tls-parameters.xhtml#tls-parameters-2
func Types() map[Type]bool
func github.com/pion/dtls/v3.CipherSuite.CertificateType() Type
func github.com/pion/dtls/v3/internal/ciphersuite.(*AesCcm).CertificateType() Type
func github.com/pion/dtls/v3/internal/ciphersuite.(*TLSEcdheEcdsaWithAes128GcmSha256).CertificateType() Type
func github.com/pion/dtls/v3/internal/ciphersuite.(*TLSEcdheEcdsaWithAes256CbcSha).CertificateType() Type
func github.com/pion/dtls/v3/internal/ciphersuite.(*TLSEcdhePskWithAes128CbcSha256).CertificateType() Type
func github.com/pion/dtls/v3/internal/ciphersuite.(*TLSEcdheRsaWithAes128GcmSha256).CertificateType() Type
func github.com/pion/dtls/v3/internal/ciphersuite.(*TLSEcdheRsaWithAes256CbcSha).CertificateType() Type
func github.com/pion/dtls/v3/internal/ciphersuite.(*TLSEcdheRsaWithAes256GcmSha384).CertificateType() Type
func github.com/pion/dtls/v3/internal/ciphersuite.(*TLSPskWithAes128CbcSha256).CertificateType() Type
func github.com/pion/dtls/v3/internal/ciphersuite.(*TLSPskWithAes128GcmSha256).CertificateType() Type
const ECDSASign
const RSASign
Package-Level Functions (only one)
Types returns all valid ClientCertificate Types.
Package-Level Constants (total 2)
ClientCertificateType enums.
ClientCertificateType enums.
![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |