1 module aaa-authn-model {
3 namespace "urn:aaa:yang:authn:claims";
7 contact "wdec@cisco.com";
16 // Following container provides the AuthN Claims data-structure
18 container tokencache {
29 description "id of the authorized client, or null if anonymous";
33 description "Unique user-id. User IDs are system-created";
37 description "User name";
41 description "Fully-qualified domain name";
45 description "Assigned user roles";
50 container token_cache_times {
56 //TODO: Change to instance-ref
63 type leafref {path "/tokencache/claims/token";}
70 description "Expiration milliseconds since start of UTC epoch";
76 //authentication model is for generating objects to be stores in the
77 //data store for all the prev idm model objects.
78 container authentication{