pub fn signature_key(&self) -> &SignaturePublicKey {
        match &self.credential {
            MlsCredentialType::Basic(basic_credential) => &basic_credential.public_key,
            MlsCredentialType::X509(_) => panic!("X509 certificates are not yet implemented."),
        }
    }
/// Get the public key contained in the credential.
Get the public key contained in the credential.
Get the public key contained in the credential .
pub fn signature_key(&self) -> &SignaturePublicKey {
        match &self.credential {
            MlsCredentialType::Basic(basic_credential) => &basic_credential.public_key,
            MlsCredentialType::X509(_) => panic!("X509 certificates are not yet implemented."),
        }
    }
pub fn signature_key ( & self ) -> & SignaturePublicKey { match & self . credential { MlsCredentialType :: Basic ( basic_credential ) => & basic_credential . public_key , MlsCredentialType :: X509 ( _ ) => panic ! ( " " ) , } }
Get the public key contained in the credential.
Get the public key contained in the credential .
&self
&self