Módosítások

Attribute Specification

1 204 bájt törölve, 2012. január 27., 13:47
Use of attributes
== Attribútumok használata Use of attributes ===== Meghatározások Glossary ===* '''ImplementációImplementing an attribute''' (megvalósítás): egy an IdP abban az esetben ''implementálimplements'' egy attribútumotan attribute, ha az attribútumban hordozott információ a föderációs specifikációnak megfelelő szemantikai és formai követelmények szerint a rendelkezésére állif the information is available according to the semantics of the specification. Ez jelentheti azt, hogy a felhasználói adatbázisban Releasing an implemented attribute is simply a felhasználó bejegyzése tartalmazza ezt az attribútumot, de az attribútum más módon is előállhat (pl. statikusan vagy más attribútumokból dinamikusan generálva)policy decision. Az implementáció részleteivel kapcsolatban a föderáció nem fogalmaz meg megkötést* '''Attribútum kiadásAttribute release''': az attribútum átadása néhány (vagy a föderációban található összes) transferring the information within SAML attributes from the IdP to an SP-nek.
=== Implementációs szintek Levels of implementation ===* '''KötelezőMandatory''': az attribútumot kötelező az every IdP-nek implementálnimust implement the attribute. (Nem kötelező kiadnia.)* '''AjánlottRecommended''': az attribútumot ajánlott az it is recommended for every IdP-nek implementálnito implement the attribute, de ez néhány intézménynél lehetetlen vagy nehézségekbe ütközhethowever, it is understood that it might be impossible or very complex for certain IdPs* '''OpcionálisOptional''': az attribútumot az an IdP a saját döntése szerint megvalósíthatja.:: Fontos kiemelnimay freely implement the attribute, hogy amennyiben egy IdP implementál egy opcionális attribútumothowever, azt '''a specifikáció szerint KÖTELEZŐ megtennie''', azaz követve a specifikáció szemantikai és szintaktikai előírásaitthe implementation must follow this specification. === Attribute Requirements of the SP attribútum-igények ===Az SP-k a SPs can indicate attribute requirements among the information provided to [[Resource Registry]]-ben, és ezen keresztül a [[Metadata|. This information also shows up in the federation metadata]] állományban jelezhetik.From the point of view of the SP, hogy egy attribútum számukra megkövetelt (required) vagy ajánlott (desired).an attribute can be:* '''MegköveteltRequired''': az alkalmazás működéséhez elengedhetetlen az attribútumthe information is a requirement for the proper operation of the SP application:: pli.e. <code>eduPersonPrincipalName</code> olyan alkalmazásokhozis often required for applications, amelyek nincsenek felkészítve átlátszatlan (which are not prepared for handling opaque) azonosítók kezeléséreidentifiers.* '''AjánlottDesired''': az alkalmazás működését megkönnyíti az attribútumthe information can add extra functionality to the application or can provide better user experience:: pli. a e. when <code>cndisplayName</code> attribútum átadásakor az alkalmazás nem kéri be a felhasználó teljes nevét regisztrációkor === Hibakezelés ===Abban az esetben, ha egy IdP nem adja ki egy vagy több az SP számára elengedhetetlen attribútumotis transferred, az SP-nek KÖTELEZŐ a felhasználónak hibaüzenetet adnia. (Ugyanis egy SP csak abban az esetben jelölhet meg egy attribútumot ''megkövetelt attribútumnak'', ha ez az alkalmazás működéséhez elengedhetetlen, minden egyéb esetben ''ajánlott''-nak kell megjelölnie.) Azonban ez a hibaüzenet lehetséges, hogy a felhasználó számára nehezen értelmezhető (pl: ''Authorization Required''). Ezért az IdP-k számára AJÁNLOTT kiadni azokat az attribútumokat, amelyeket az SP-k ''megkövetelt''-nek jelölnek megthe user is not prompted to supply his or her common name.

Navigációs menü