Module Expr Str ImportFrom alias ImportFrom alias alias alias alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad Str attr keyword Call AttributeLoad NameLoad attr keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore Call AttributeLoad Str attr keyword Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad Str attr keyword Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict Str Str NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad keyword NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore NameLoad If CompareIs NameLoad NameLoad body Assign NameStore NameLoad Assign NameStore Str Assign NameStore BoolOpOr NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict Str Str NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad keyword NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign NameStore BoolOpOr NameLoad Call AttributeLoad Str attr keyword Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad keyword Dict Str Str NameLoad NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad decorator_list decorator_list
N/A N/A 
Copyright 2013 Rackspace

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
 cloudcafe.cloudkeep.barbican.client BarbicanRestClient cloudcafe.cloudkeep.barbican.secrets.models.secret Secret SecretGroup SecretRef SecretMetadata SecretsClient N/A BarbicanRestClient N/A __init__ N/A N/A self url api_version token serialize_format deserialize_format N/A None None None N/A N/A N/A N/A N/A super SecretsClient self __init__ token token serialize_format serialize_format deserialize_format deserialize_format N/A N/A self url url N/A N/A self api_version api_version N/A _get_base_url N/A N/A self N/A N/A N/A N/A N/A {base}/{api_version} format base N/A self url api_version N/A self api_version N/A _get_secret_url N/A N/A self secret_id N/A N/A N/A remote_url N/A N/A {base}/secrets/{secret_id} format base N/A N/A self _get_base_url secret_id secret_id N/A remote_url N/A create_secret N/A N/A self name expiration algorithm bit_length mode payload payload_content_type payload_content_encoding headers N/A None None None None None None None None None N/A N/A 
        POST http://.../v1/secrets
        Allows a user to create a new secret
         N/A remote_url N/A N/A {base}/secrets format base N/A N/A self _get_base_url N/A req_obj N/A Secret name name payload_content_type payload_content_type payload_content_encoding payload_content_encoding expiration expiration algorithm algorithm bit_length bit_length mode mode payload payload N/A resp N/A N/A self request POST remote_url request_entity req_obj response_entity_type SecretRef headers headers N/A resp N/A create_secret_with_no_json N/A N/A self N/A N/A N/A Create secret but do not pass any JSON. N/A remote_url N/A N/A {base}/secrets format base N/A N/A self _get_base_url N/A resp N/A N/A self request POST remote_url response_entity_type SecretRef N/A resp N/A add_secret_payload N/A N/A self secret_id payload_content_type payload payload_content_encoding N/A None N/A N/A PUT http://.../v1/secrets/{secret_uuid}
        Allows the user to upload secret data for a specified secret if
        the secret doesn't already exist
         N/A remote_url N/A N/A self _get_secret_url secret_id N/A headers N/A Content-Type Content-Encoding payload_content_type payload_content_encoding N/A resp N/A N/A self request PUT remote_url headers headers data payload N/A resp N/A get_secret N/A N/A self secret_id payload_content_type ref payload_content_encoding N/A None None None None N/A N/A 
        GET http://.../v1/secrets/{secret_uuid}
        @param payload_content_type: if not set, it'll only retrieve
        the metadata for the secret.
         N/A resp_type None N/A N/A payload_content_type None N/A N/A resp_type SecretMetadata N/A payload_content_type application/json N/A remote_url N/A ref N/A N/A self _get_secret_url secret_id N/A headers N/A Accept Accept-Encoding payload_content_type payload_content_encoding N/A resp N/A N/A self request GET remote_url headers headers response_entity_type resp_type N/A resp N/A get_secrets N/A N/A self limit offset ref N/A None None None N/A N/A 
        GET http://.../v1/secrets?limit={limit}&offset={offset} or {ref}
        Gets a list of secrets
         N/A remote_url N/A ref N/A N/A {base}/secrets format base N/A N/A self _get_base_url N/A resp N/A N/A self request GET remote_url params N/A limit offset limit offset response_entity_type SecretGroup N/A resp N/A delete_secret N/A N/A self secret_id N/A N/A N/A 
        DELETE http://.../v1/secrets/{secret_uuid}
         N/A remote_url N/A N/A self _get_secret_url secret_id N/A N/A N/A self request DELETE remote_url N/A N/A