# TC_Cred1.30.1.NEG Multiple options available to delete as XX@NS expect 201 user cred add m99990@@[user.name].TC_Cred1.test.com pass23Word as testid@aaf.att.com expect 201 user cred add m99990@@[user.name].TC_Cred1.test.com pass23worD # TC_Cred1.30.2.POS Succeeds when we choose last option expect 200 user cred del m99990@@[user.name].TC_Cred1.test.com 2 # TC_Cred1.30.10.POS Add another credential expect 201 user cred add m99990@@[user.name].TC_Cred1.test.com password123 # TC_Cred1.30.11.NEG Multiple options available to reset expect 300 user cred reset m99990@@[user.name].TC_Cred1.test.com password123 # TC_Cred1.30.12.NEG Fails when we choose a bad option expect 406 user cred reset m99990@@[user.name].TC_Cred1.test.com password123 0 # TC_Cred1.30.13.POS Succeeds when we choose last option expect 200 user cred reset m99990@@[user.name].TC_Cred1.test.com password123 2 #TC_Cred1.30.30.NEG Fails when we don't have specific property expect 403 user cred extend m99990@@[user.name].TC_Cred1.test.com #### EXTENDS behavior #### #TC_Cred1.30.32.POS Setup Temp Role for Extend Permission expect 201 as XX@NS role create com.test.TC_Cred1.@[user.name].extendTemp #TC_Cred1.30.33.POS Grant Extends Permission to Role expect 201 perm grant com.att.aaf.password com.att extend com.test.TC_Cred1.@[user.name].extendTemp #TC_Cred1.30.35.POS Add current User to Temp Role for Extend Permission expect 201 role user add com.test.TC_Cred1.@[user.name].extendTemp XX@NS #TC_Cred1.30.36.POS Extend Password, expecting Single Response expect 200 user cred extend m99990@@[user.name].TC_Cred1.test.com 1 #TC_Cred1.30.39.POS Remove Role expect 200 set force=true role delete com.test.TC_Cred1.@[user.name].extendTemp #### MULTI CLEANUP ##### expect 200 role list user m99990@@[user.name].TC_Cred1.test.com # TC_Cred1.30.80.POS Delete all entries for this cred expect 200 set force=true user cred del m99990@@[user.name].TC_Cred1.test.com # TC_Cred1.30.99.POS List ns shows no creds attached expect 200 ns list name com.test.TC_Cred1.@[user.name]