package Ġde . fh g . aise c . ids . id scp 2 . default _ drivers . d aps Ċ Ċ /** Ċ Ġ* ĠA ĠSecurity - Requirements Ġclass Ġusing ĠBuilder Ġpattern Ġto Ġstore Ġthe Ġconnector s Ġexpected Ċ Ġ* Ġsecurity Ġattributes Ġe . g . ĠAudit ĠLogging Ċ Ġ* Ċ Ġ* Ġ@ author ĠLe on ĠBe ck mann Ġ( leon . be ck mann @ aise c . f ra un ho fer . de ) Ċ Ġ*/ Ċ class ĠSecurity Requirements Ġ{ ĊĠĠĠ Ġvar Ġrequired Security Level : ĠString ? Ġ= Ġnull ĊĠĠĠĠĠĠĠ Ġprivate Ġset ĊĊĠĠĠ Ġclass ĠBuilder Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġrequirements Ġ= ĠSecurity Requirements () ĊĠĠĠĠĠĠĠ Ġfun Ġset Required Security Level ( required Security Level : ĠString ?): ĠBuilder Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrequirements . required Security Level Ġ= Ġrequired Security Level ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfun Ġbuild (): ĠSecurity Requirements Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġrequirements ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }