Module Expr Str ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str decorator_list ClassDef bases NameLoad body Expr Str decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Raise Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list decorator_list
N/A N/A Client module.  Contains classes to handle authentication and
authorization for Munki clients acting against Simian server.

Classes:

  AuthSessionSimianClient:  Session storage for Simian clients
  AuthSimianClient:         Simian client Auth class
 simian.auth base simian.auth util Error N/A Exception N/A N/A Base N/A CaParametersError N/A Error N/A N/A Error obtaining CA parameters. N/A AuthSessionSimianClient N/A N/A base Auth1ClientSession N/A N/A AuthSession data container used for Simian Auth client. N/A AuthSimianClient N/A N/A base Auth1Client N/A N/A Auth1 client which uses AuthSessionSimianClient for session storage. __init__ N/A N/A self N/A N/A N/A N/A N/A N/A super AuthSimianClient self __init__ N/A LoadCaParameters N/A N/A self settings N/A N/A N/A Load ca/cert parameters for default CA.

    Args:
      settings: object with attribute level access to settings.
    Raises:
      CaParametersError: if any errors occur loading keys/certs.
     N/A N/A N/A ca_params N/A N/A util GetCaParameters settings omit_server_private_key True N/A N/A N/A N/A util CaParametersError N/A e N/A N/A N/A CaParametersError N/A e args N/A N/A self _ca_pem N/A ca_params ca_public_cert_pem N/A N/A self _server_cert_pem N/A ca_params server_public_cert_pem N/A N/A self _required_issuer N/A ca_params required_issuer N/A GetSessionClass N/A N/A self N/A N/A N/A AuthSessionSimianClient N/A N/A