Thanks for elaborating...all is clearer now.
    Jerry 
    
      
      John.
      
        
          On 2011-08-08, at 4:01 PM, Jerry Sobieski wrote:
          
          
            
             John - this may be
              for you...
              
              In reviewing this issue on the RA/PA... I went looking at
              the UML doc Guy circulated as it is a bit easier to read
              than the raw WSDL...
              
              The messages all have the requesterNSAID and the
              providerNSAID fields, directly folowed by the
              "sessionSecurityID".   This is the only field I see for
              security attributes.   
              
              I thought our conclusion was that there would be two
              security layers: a NSA session level
              authentication/authorization credentials, and a request
              level authorization credential that would authorize the
              particular action requested relative to the resource or
              information context of the request.  Does this
              sessionSecirity field do double duty authenticating the
              remote NSA *and* authorizing the particular service
              request?    
              
              I trust the MTL to authenticate the messaging, as the NSI
              layer should never see messages from an unauthenticated
              NSA.   But the NSI layer does need the authorization
              credentials in order to properly evaluate the primitive...
              The authorization of an NSI request is not an MTL
              function.   So I am just a bit unsure how this field is
              planned to be used within the WSDL.   
              
              Thoughts/Comments?
              Jerry
            
            _______________________________________________
            nsi-wg mailing list
            nsi-wg@ogf.org
            http://www.ogf.org/mailman/listinfo/nsi-wg
         
        
       
  _______________________________________________
nsi-wg mailing list
nsi-wg@ogf.org
http://www.ogf.org/mailman/listinfo/nsi-wg
 
  Jerry,
We delegated the 
issue of NSA-to-NSA authentication to the transport layer.  We will also
 validate message integrity and that the message is coming form the 
expected NSA. NSA-to-NSA authorization is a local implementation issue 
based on the establishment of trust, however, I believe Mary's accepted 
proposal was to do user based authorization on each message using the 
user context provided in the security parameters.  We really do not have
 the concept of a long duration session in the NSI protocol.  Each 
message exchange is a discrete event in which an NSA can connect, 
authenticate, send, and tear down the transport.
John.
  
    
  
    John - this may be for you...
    
    In reviewing this issue on the RA/PA... I went looking at the UML
    doc Guy circulated as it is a bit easier to read than the raw
    WSDL...
    
    The messages all have the requesterNSAID and the providerNSAID
    fields, directly folowed by the "sessionSecurityID".   This is the
    only field I see for security attributes.   
    
    I thought our conclusion was that there would be two security
    layers: a NSA 
session level
    authentication/authorization credentials, and a 
request
    level authorization credential that would authorize the particular
    action requested relative to the resource or information context of
    the request.  Does this sessionSecirity field do double duty
    authenticating the remote NSA *and* authorizing the particular
    service request?    
    
    I trust the MTL to authenticate the messaging, as the NSI layer
    should never see messages from an unauthenticated NSA.   But the NSI
    layer does need the authorization credentials in order to properly
    evaluate the primitive... The authorization of an NSI request is not
    an MTL function.   So I am just a bit unsure how this field is
    planned to be used within the WSDL.   
    
    Thoughts/Comments?
    Jerry