package types
Import Path
github.com/pion/dtls/v2/internal/ciphersuite/types (on go.dev)
Dependency Relation
imports 0 packages, and imported by 3 packages
Package-Level Type Names (total 2)
AuthenticationType controls what authentication method is using during the handshake
const AuthenticationTypeAnonymous
const AuthenticationTypeCertificate
const AuthenticationTypePreSharedKey
const github.com/pion/dtls/v2/internal/ciphersuite.AuthenticationTypeAnonymous
const github.com/pion/dtls/v2/internal/ciphersuite.AuthenticationTypeCertificate
const github.com/pion/dtls/v2/internal/ciphersuite.AuthenticationTypePreSharedKey
const github.com/pion/dtls/v2.CipherSuiteAuthenticationTypeAnonymous
const github.com/pion/dtls/v2.CipherSuiteAuthenticationTypeCertificate
const github.com/pion/dtls/v2.CipherSuiteAuthenticationTypePreSharedKey
KeyExchangeAlgorithm controls what exchange algorithm was chosen.
Has check if keyExchangeAlgorithm is supported.
func KeyExchangeAlgorithm.Has(v KeyExchangeAlgorithm) bool
const KeyExchangeAlgorithmEcdhe
const KeyExchangeAlgorithmNone
const KeyExchangeAlgorithmPsk
const github.com/pion/dtls/v2/internal/ciphersuite.KeyExchangeAlgorithmEcdhe
const github.com/pion/dtls/v2/internal/ciphersuite.KeyExchangeAlgorithmNone
const github.com/pion/dtls/v2/internal/ciphersuite.KeyExchangeAlgorithmPsk
const github.com/pion/dtls/v2.CipherSuiteKeyExchangeAlgorithmEcdhe
const github.com/pion/dtls/v2.CipherSuiteKeyExchangeAlgorithmNone
const github.com/pion/dtls/v2.CipherSuiteKeyExchangeAlgorithmPsk
Package-Level Constants (total 6)
AuthenticationType Enums
AuthenticationType Enums
KeyExchangeAlgorithm Bitmask
KeyExchangeAlgorithm Bitmask
KeyExchangeAlgorithm Bitmask
![]() |
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. |