Table of Contents - conjur-policy-parser-0.12.0 Documentation
Classes and Modules
- Conjur
- Conjur::Policy
- Conjur::Policy::AccountResolver
- Conjur::Policy::AnnotationSubstitutionResolver
- Conjur::Policy::CompactOutputResolver
- Conjur::Policy::Doc
- Conjur::Policy::DuplicateResolver
- Conjur::Policy::FlattenResolver
- Conjur::Policy::IdSubstitutionResolver
- Conjur::Policy::Invalid
- Conjur::Policy::Logger
- Conjur::Policy::OwnerResolver
- Conjur::Policy::Parser
- Conjur::Policy::Resolver
- Conjur::Policy::SubstitutionResolver
- Conjur::Policy::Types
- Conjur::Policy::Types::ActsAsCompoundId
- Conjur::Policy::Types::ActsAsResource
- Conjur::Policy::Types::ActsAsRole
- Conjur::Policy::Types::AttributeDefinition
- Conjur::Policy::Types::AutomaticRole
- Conjur::Policy::Types::AutomaticRoleDSL
- Conjur::Policy::Types::Base
- Conjur::Policy::Types::Body
- Conjur::Policy::Types::Create
- Conjur::Policy::Types::CustomStatement
- Conjur::Policy::Types::CustomStatement::record
- Conjur::Policy::Types::Deny
- Conjur::Policy::Types::Entitlements
- Conjur::Policy::Types::Give
- Conjur::Policy::Types::Grant
- Conjur::Policy::Types::Grants
- Conjur::Policy::Types::Group
- Conjur::Policy::Types::Host
- Conjur::Policy::Types::HostFactory
- Conjur::Policy::Types::Include
- Conjur::Policy::Types::InheritableAttribute
- Conjur::Policy::Types::InheritableAttribute::Clone
- Conjur::Policy::Types::Layer
- Conjur::Policy::Types::Member
- Conjur::Policy::Types::Permissions
- Conjur::Policy::Types::Permit
- Conjur::Policy::Types::Policy
- Conjur::Policy::Types::Policy::object
- Conjur::Policy::Types::Record
- Conjur::Policy::Types::Resource
- Conjur::Policy::Types::ResourceMemberDSL
- Conjur::Policy::Types::Retire
- Conjur::Policy::Types::Revoke
- Conjur::Policy::Types::Role
- Conjur::Policy::Types::RoleMemberDSL
- Conjur::Policy::Types::Tagless
- Conjur::Policy::Types::TypeChecking
- Conjur::Policy::Types::Update
- Conjur::Policy::Types::User
- Conjur::Policy::Types::Variable
- Conjur::Policy::Types::Webservice
- Conjur::Policy::Types::YAMLList
- Conjur::Policy::YAML
- Conjur::Policy::YAML::Handler
- Conjur::Policy::YAML::Handler::Base
- Conjur::Policy::YAML::Handler::MapEntry
- Conjur::Policy::YAML::Handler::Mapping
- Conjur::Policy::YAML::Handler::Root
- Conjur::Policy::YAML::Handler::Sequence
- Conjur::Policy::YAML::Loader
- Object
- SafeYAML
Methods
- ::build — Conjur::Policy::Types::AutomaticRole
- ::call — Conjur::Policy::Types::InheritableAttribute::Clone
- ::included — Conjur::Policy::Logger
- ::included — Conjur::Policy::Types::RoleMemberDSL
- ::included — Conjur::Policy::Types::ResourceMemberDSL
- ::included — Conjur::Policy::Types::ActsAsResource
- ::inherit_for — Conjur::Policy::Types::InheritableAttribute
- ::inherited — Conjur::Policy::Types::Base
- ::list — Conjur::Policy::Doc
- ::load — Conjur::Policy::YAML::Loader
- ::load_file — Conjur::Policy::YAML::Loader
- ::new — Conjur::Policy::Invalid
- ::new — Conjur::Policy::Resolver
- ::new — Conjur::Policy::Types::Member
- ::new — Conjur::Policy::Types::Permit
- ::new — Conjur::Policy::Types::AutomaticRole
- ::new — Conjur::Policy::YAML::Handler
- ::new — Conjur::Policy::YAML::Handler::Base
- ::new — Conjur::Policy::YAML::Handler::Root
- ::new — Conjur::Policy::YAML::Handler::Sequence
- ::new — Conjur::Policy::YAML::Handler::Mapping
- ::new — Conjur::Policy::YAML::Handler::MapEntry
- ::new — Conjur::Policy::Types::ActsAsResource
- ::new — Conjur::Policy::Types::ActsAsCompoundId
- ::parse_includes — Conjur::Policy::YAML::Loader
- ::register_yaml_type — Conjur::Policy::Types::Base
- ::resolve — Conjur::Policy::Resolver
- ::short_name — Conjur::Policy::Types::Base
- ::simple_name — Conjur::Policy::Types::Base
- ::uncloneable — Conjur::Policy::Types::InheritableAttribute::Clone
- #== — Conjur::Policy::Types::ActsAsCompoundId
- #account — Conjur::Policy::Types::AutomaticRole
- #action — Conjur::Policy::Types::ActsAsResource
- #alias — Conjur::Policy::YAML::Handler
- #alias — Conjur::Policy::YAML::Handler::Base
- #alias — Conjur::Policy::YAML::Handler::Sequence
- #alias — Conjur::Policy::YAML::Handler::Mapping
- #alias — Conjur::Policy::YAML::Handler::MapEntry
- #anchor — Conjur::Policy::YAML::Handler
- #annotation — Conjur::Policy::Types::ActsAsResource
- #attribute — Conjur::Policy::Types::AttributeDefinition
- #automatic_role — Conjur::Policy::Types::AutomaticRoleDSL
- #body — Conjur::Policy::Types::Policy
- #body= — Conjur::Policy::Types::Policy
- #custom_attribute_names — Conjur::Policy::Types::Base
- #custom_attribute_names — Conjur::Policy::Types::User
- #custom_attribute_names — Conjur::Policy::Types::Group
- #custom_attribute_names — Conjur::Policy::Types::Variable
- #custom_statement — Conjur::Policy::Types::CustomStatement
- #define_field — Conjur::Policy::Types::AttributeDefinition
- #define_plural_field — Conjur::Policy::Types::AttributeDefinition
- #description — Conjur::Policy::Types::ActsAsResource
- #encode_with — Conjur::Policy::Types::YAMLList
- #end_mapping — Conjur::Policy::YAML::Handler
- #end_mapping — Conjur::Policy::YAML::Handler::Base
- #end_mapping — Conjur::Policy::YAML::Handler::Mapping
- #end_sequence — Conjur::Policy::YAML::Handler
- #end_sequence — Conjur::Policy::YAML::Handler::Base
- #end_sequence — Conjur::Policy::YAML::Handler::Root
- #end_sequence — Conjur::Policy::YAML::Handler::Sequence
- #expect_array — Conjur::Policy::Types::TypeChecking
- #expect_boolean — Conjur::Policy::Types::TypeChecking
- #expect_hash — Conjur::Policy::Types::TypeChecking
- #expect_integer — Conjur::Policy::Types::TypeChecking
- #expect_layer — Conjur::Policy::Types::TypeChecking
- #expect_member — Conjur::Policy::Types::TypeChecking
- #expect_permission — Conjur::Policy::Types::TypeChecking
- #expect_record — Conjur::Policy::Types::TypeChecking
- #expect_resource — Conjur::Policy::Types::TypeChecking
- #expect_role — Conjur::Policy::Types::TypeChecking
- #expect_string — Conjur::Policy::Types::TypeChecking
- #expect_type — Conjur::Policy::Types::TypeChecking
- #field? — Conjur::Policy::Types::AttributeDefinition
- #give — Conjur::Policy::Types::Permissions
- #grant — Conjur::Policy::Types::Grants
- #handler — Conjur::Policy::YAML::Handler
- #handler — Conjur::Policy::YAML::Handler::Base
- #id — Conjur::Policy::Types::AutomaticRole
- #id= — Conjur::Policy::Types::Include
- #id_attribute — Conjur::Policy::Types::Base
- #id_attribute — Conjur::Policy::Types::User
- #id_of — Conjur::Policy::Resolver
- #immutable_attribute_names — Conjur::Policy::Types::Role
- #immutable_attribute_names — Conjur::Policy::Types::Variable
- #immutable_attribute_names — Conjur::Policy::Types::ActsAsResource
- #indent — Conjur::Policy::YAML::Handler
- #inheritable_attr — Conjur::Policy::Types::InheritableAttribute
- #log — Conjur::Policy::YAML::Handler
- #map_entry — Conjur::Policy::YAML::Handler::Mapping
- #mapping — Conjur::Policy::YAML::Handler::Sequence
- #mapping — Conjur::Policy::YAML::Handler::MapEntry
- #member — Conjur::Policy::Types::RoleMemberDSL
- #on_resolve_policy — Conjur::Policy::AccountResolver
- #on_resolve_policy — Conjur::Policy::SubstitutionResolver
- #on_resolve_policy — Conjur::Policy::OwnerResolver
- #on_resolve_policy — Conjur::Policy::FlattenResolver
- #permit — Conjur::Policy::Types::Permissions
- #policy — Conjur::Policy::Types::Entitlements
- #pop_handler — Conjur::Policy::YAML::Handler
- #pop_handler — Conjur::Policy::YAML::Handler::Base
- #push_handler — Conjur::Policy::YAML::Handler
- #push_handler — Conjur::Policy::YAML::Handler::Base
- #referenced_records — Conjur::Policy::Types::Base
- #referenced_records — Conjur::Policy::Types::Policy
- #register_field — Conjur::Policy::Types::AttributeDefinition
- #register_yaml_field — Conjur::Policy::Types::AttributeDefinition
- #resolve — Conjur::Policy::AccountResolver
- #resolve — Conjur::Policy::SubstitutionResolver
- #resolve — Conjur::Policy::OwnerResolver
- #resolve — Conjur::Policy::FlattenResolver
- #resolve — Conjur::Policy::DuplicateResolver
- #resolve — Conjur::Policy::CompactOutputResolver
- #resolve_account — Conjur::Policy::AccountResolver
- #resolve_account — Conjur::Policy::CompactOutputResolver
- #resolve_field — Conjur::Policy::IdSubstitutionResolver
- #resolve_field — Conjur::Policy::AnnotationSubstitutionResolver
- #resolve_owner — Conjur::Policy::OwnerResolver
- #resolve_owner — Conjur::Policy::CompactOutputResolver
- #resolve_record — Conjur::Policy::FlattenResolver
- #resource — Conjur::Policy::Types::Policy
- #resource? — Conjur::Policy::Types::Base
- #resource? — Conjur::Policy::Types::Record
- #resource? — Conjur::Policy::Types::ActsAsResource
- #resource_id — Conjur::Policy::Types::ActsAsResource
- #resource_kind — Conjur::Policy::Types::Resource
- #resource_kind — Conjur::Policy::Types::ActsAsResource
- #resourceid — Conjur::Policy::Types::ActsAsResource
- #retire — Conjur::Policy::Types::Permissions
- #revoke — Conjur::Policy::Types::Grants
- #role — Conjur::Policy::Types::Policy
- #role — Conjur::Policy::Types::HostFactory
- #role — Conjur::Policy::Types::ResourceMemberDSL
- #role? — Conjur::Policy::Types::Base
- #role? — Conjur::Policy::Types::Record
- #role? — Conjur::Policy::Types::ActsAsRole
- #role_accessor — Conjur::Policy::Types::HostFactory
- #role_id — Conjur::Policy::Types::Role
- #role_id — Conjur::Policy::Types::ActsAsRole
- #role_kind — Conjur::Policy::Types::Role
- #role_kind — Conjur::Policy::Types::AutomaticRole
- #role_kind — Conjur::Policy::Types::ActsAsRole
- #roleid — Conjur::Policy::Types::Role
- #roleid — Conjur::Policy::Types::ActsAsRole
- #scalar — Conjur::Policy::YAML::Handler
- #scalar — Conjur::Policy::YAML::Handler::Base
- #scalar — Conjur::Policy::YAML::Handler::Sequence
- #scalar — Conjur::Policy::YAML::Handler::Mapping
- #scalar — Conjur::Policy::YAML::Handler::MapEntry
- #scalar_value — Conjur::Policy::YAML::Handler::Base
- #sequence — Conjur::Policy::YAML::Handler::Root
- #sequence — Conjur::Policy::YAML::Handler::Sequence
- #sequence — Conjur::Policy::YAML::Handler::MapEntry
- #singleton — Conjur::Policy::Types::Policy
- #sort_score — Conjur::Policy::FlattenResolver
- #start_mapping — Conjur::Policy::YAML::Handler
- #start_mapping — Conjur::Policy::YAML::Handler::Base
- #start_mapping — Conjur::Policy::YAML::Handler::Sequence
- #start_mapping — Conjur::Policy::YAML::Handler::MapEntry
- #start_sequence — Conjur::Policy::YAML::Handler
- #start_sequence — Conjur::Policy::YAML::Handler::Base
- #start_sequence — Conjur::Policy::YAML::Handler::Root
- #start_sequence — Conjur::Policy::YAML::Handler::Sequence
- #start_sequence — Conjur::Policy::YAML::Handler::MapEntry
- #substitute! — Conjur::Policy::SubstitutionResolver
- #tag — Conjur::Policy::Types::YAMLList
- #tag — Conjur::Policy::Types::Tagless
- #test_resource — Conjur::Policy::Types::TypeChecking
- #test_role — Conjur::Policy::Types::TypeChecking
- #to_s — Conjur::Policy::Types::Create
- #to_s — Conjur::Policy::Types::Deny
- #to_s — Conjur::Policy::Types::Give
- #to_s — Conjur::Policy::Types::Grant
- #to_s — Conjur::Policy::Types::Member
- #to_s — Conjur::Policy::Types::Permit
- #to_s — Conjur::Policy::Types::AutomaticRole
- #to_s — Conjur::Policy::Types::Retire
- #to_s — Conjur::Policy::Types::Revoke
- #to_s — Conjur::Policy::Types::Update
- #to_s — Conjur::Policy::Types::ActsAsResource
- #to_s — Conjur::Policy::Types::ActsAsCompoundId
- #to_yaml_properties — Object
- #traverse — Conjur::Policy::Resolver
- #type_of — Conjur::Policy::YAML::Handler::Base
- #user_namespace — Conjur::Policy::IdSubstitutionResolver
- #value — Conjur::Policy::YAML::Handler::MapEntry
- #yaml_field? — Conjur::Policy::Types::AttributeDefinition
- #yaml_field_type — Conjur::Policy::YAML::Handler::MapEntry
- #yaml_field_type — Conjur::Policy::Types::AttributeDefinition