it:ad:principal:home

IT:AD:Principal


!includeurl http://skysigal.com/_media/resources/configuration/plantuml/minimalist.txt


class Subject
note bottom of Subject
User, Device or Service
making the Request
endnote

package Identity {
class Principal
note right of Principal
The UserName or other
Identifier Attribute
endnote

class Credential
note right of Credential
The Password,
Token or other
Evidence or
Credibility
Security related
Attribute
endnote

Principal -[HIDDEN]DOWN- Credential

}

Subject -- Identity

The Principal is Identifier of the Identity. ie, the UserName.