diff --git a/openpgp-card/src/card_do.rs b/openpgp-card/src/card_do.rs
index f4ad3a4..3e39ab0 100644
--- a/openpgp-card/src/card_do.rs
+++ b/openpgp-card/src/card_do.rs
@@ -177,26 +177,42 @@ impl ApplicationRelatedData {
// fn key_information() {
// unimplemented!()
// }
- //
- // #[allow(dead_code)]
- // fn uif_pso_cds() {
- // unimplemented!()
- // }
- //
- // #[allow(dead_code)]
- // fn uif_pso_dec() {
- // unimplemented!()
- // }
- //
- // #[allow(dead_code)]
- // fn uif_pso_aut() {
- // unimplemented!()
- // }
- //
- // #[allow(dead_code)]
- // fn uif_attestation() {
- // unimplemented!()
- // }
+
+ pub fn uif_pso_cds(&self) -> Result