From 2adad707d7ebb32208e9f56a849f29ddd769e805 Mon Sep 17 00:00:00 2001 From: Jonathan Kamens Date: Mon, 15 Nov 1993 19:57:53 +0000 Subject: *** empty log message *** git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2927 dc483132-0cff-0310-8789-dd5450dbe970 --- doc/kadm5/api-unit-test.tex | 37 +++++++++++++++++++++++++++---------- 1 file changed, 27 insertions(+), 10 deletions(-) (limited to 'doc/kadm5/api-unit-test.tex') diff --git a/doc/kadm5/api-unit-test.tex b/doc/kadm5/api-unit-test.tex index 551559dd0d..01969fde4f 100644 --- a/doc/kadm5/api-unit-test.tex +++ b/doc/kadm5/api-unit-test.tex @@ -93,9 +93,6 @@ tested. %ADMIN_SERVICE is abbreviated A_S, and CHANGEPW_SERVICE is abbreviated %C_S. -XXX needs to be updated to take into account new server behavior with -respect to reading master key vs. getting it from stash. - \numtest{1}{ \Reason{An empty string realm is rejected.} \Call{ovsec_kadm_init(a, a's-p, A_S, "")} @@ -103,14 +100,18 @@ respect to reading master key vs. getting it from stash. } \numtest{2}{ -\Reason{A bad realm is rejected.} +\Reason{A realm containing invalid characters is rejected.} \Call{ovsec_kadm_init(a, a's-p, A_S, B.R)} \Expected{returns XXX} } +\numtest{2.5}{ +\Reason{A non-existent realm is rejected.} +} + \numtest{3}{ \Reason{A bad service name representing an existing principal - is rejected.} + (different from the client principal) is rejected.} \Call{ovsec_kadm_init(a, a's-p, b, null)} \Expected{returns XXX} \Conditions{RPC} @@ -133,7 +134,7 @@ respect to reading master key vs. getting it from stash. } \numtest{6}{ -\Reason{A null password is rejected.} +\Reason{A null password causes password prompting.} \Call{ovsec_kadm_init(a, null, A_S, null)} \Expected{returns XXX} \Conditions{RPC} @@ -192,7 +193,7 @@ respect to reading master key vs. getting it from stash. \numtest{14}{ \Reason{A client_name referring to a non-existent principal in - a bad realm is rejected.} + a nonexistent realm is rejected.} \Call{ovsec_kadm_init(n@B.R, no-p, A_S, null)} \Expected{returns XXX} \Conditions{RPC} @@ -200,7 +201,7 @@ respect to reading master key vs. getting it from stash. \numtest{15}{ \Reason{A client_name referring to an existing principal in a - bad realm is rejected.} + nonexistent realm is rejected.} \Call{ovsec_kadm_init(a@B.R, a's-p, A_S, null)} \Expected{returns XXX} \Conditions{RPC} @@ -251,7 +252,7 @@ respect to reading master key vs. getting it from stash. } \numtest{22}{ -\Reason{Null password is ignored in local invocation.} +\Reason{A null password causes master-key prompting.} \Call{ovsec_kadm_init(a, null, A_S, null); ovsec_kadm_destroy()} \Expected{returns OK} @@ -259,7 +260,7 @@ respect to reading master key vs. getting it from stash. } \numtest{23}{ -\Reason{Non-null password is ignored in local invocation.} +\Reason{A non-null password causes reading from the kstash.} \Call{ovsec_kadm_init(a, no-p, A_S, null); ovsec_kadm_destroy()} \Expected{returns OK} @@ -282,6 +283,22 @@ respect to reading master key vs. getting it from stash. \Conditions{local} } +\numtest{26}{ +\Reason{Can't do ``get'' operation before calling init.} +} + +\numtest{27}{ +\Reason{Can't do ``add'' operation before calling init.} +} + +\numtest{28}{ +\Reason{Can't do ``modify'' operation before calling init.} +} + +\numtest{29}{ +\Reason{Can't do ``delete'' operation before calling init.} +} + \section{ovsec_kadm_destroy} \numtest{1}{ -- cgit