| SecurityAndPrivacy UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
Authorization Policy is a specialization of a Basic Policy and is used to describe an authorization policy that may be exchanged across domains. An instance of Authorization Policy specifies permitted actions per ISO 22600-2. A positive (or negative) Authorization Policy defines the actions (Operation Type) that a subject is permitted (or forbidden) to perform on a target. Actions encoded using the Operation Type class represents the operations defined in the interface of a target object. [HL7 DAM]This class is derived from ISO 22600-2 and HL7 DAM.
Attributes | ||
«IVL_TS» Period | allowableAccessTime |
An access may be allowed only during specific time periods of the day (e.g., 9 am to 5 pm). |
«CS» Code | authorizationPolicyType | |
Boolean | enablesAuthorization |
This attribute is used to specify if the policy enables or declines an authorization. If this attribute is set to 'true' the policy authorizes the actions and conditions pertaining to the resources referenced by the policy. Otherwise the authorization is declined. |
Integer | levelOfAssurance |
Level of Assurance (LoA) refers to the degree of certainty that (1) a resource owner has that a person's physical self has been adequately verified before credentials are issued by a registration authority, and (2) a user indeed owns the credentials they are subsequently presenting to access the resource. The requirements for the level of certainty at both ends of that set of transactions should be driven by a risk assessment based on the value of the resources being protected. LoA is relevant to authentication, authorization, and access control in an SOA environment. Relevant references: 'InCommon Credential Assessment Profile r0.3', 'NIST 800-63: Electronic Authentication Guideline', and 'NIST 800-53: Recommended Security Controls for Federal Information Systems'. Access may only be granted when authentication mechanisms of at least a given strength are used. That is indicated using the Level of Assurance. |
String | route |
This attribute specifies whether access to protected information may only be granted for a specified route of access. For example, access may be restricted to remote users using a Virtual Private Network (VPN). The route is a context qualifier as specified by ISO/IEC 10164-9. |
Attributes inherited from FHIM::SecurityAndPrivacy::AtomicPolicy | ||
ruleText, implementableRule, securityContext |
Attributes inherited from FHIM::SecurityAndPrivacy::Policy | ||
authority, description, effectiveTime, identifier, mimeType, name, securityRole, status, uri |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | false |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | AuthorizationPolicy |
Name Expression | |
Namespace | SecurityAndPrivacy |
Owned Template Signature | |
Owner | SecurityAndPrivacy |
Owning Template Parameter | |
Package | SecurityAndPrivacy |
Qualified Name | FHIM::SecurityAndPrivacy::AuthorizationPolicy |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
Public «IVL_TS» Period allowableAccessTime
An access may be allowed only during specific time periods of the day (e.g., 9 am to 5 pm).
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | AuthorizationPolicy |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | allowableAccessTime |
Name Expression | |
Namespace | AuthorizationPolicy |
Opposite | |
Owner | AuthorizationPolicy |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::SecurityAndPrivacy::AuthorizationPolicy::allowableAccessTime |
Stereotype | |
Template Parameter | |
Type | «IVL_TS» Period |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public «CS» Code authorizationPolicyType
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | AuthorizationPolicy |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | authorizationPolicyType |
Name Expression | |
Namespace | AuthorizationPolicy |
Opposite | |
Owner | AuthorizationPolicy |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::SecurityAndPrivacy::AuthorizationPolicy::authorizationPolicyType |
Stereotype | |
Template Parameter | |
Type | «CS» Code |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public Boolean enablesAuthorization
This attribute is used to specify if the policy enables or declines an authorization. If this attribute is set to 'true' the policy authorizes the actions and conditions pertaining to the resources referenced by the policy. Otherwise the authorization is declined.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | AuthorizationPolicy |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | (1) |
Multiplicity | 1 |
Name | enablesAuthorization |
Name Expression | |
Namespace | AuthorizationPolicy |
Opposite | |
Owner | AuthorizationPolicy |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::SecurityAndPrivacy::AuthorizationPolicy::enablesAuthorization |
Stereotype | |
Template Parameter | |
Type | Boolean |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public Integer levelOfAssurance
Level of Assurance (LoA) refers to the degree of certainty that (1) a resource owner has that a person's physical self has been adequately verified before credentials are issued by a registration authority, and (2) a user indeed owns the credentials they are subsequently presenting to access the resource. The requirements for the level of certainty at both ends of that set of transactions should be driven by a risk assessment based on the value of the resources being protected. LoA is relevant to authentication, authorization, and access control in an SOA environment. Relevant references: 'InCommon Credential Assessment Profile r0.3', 'NIST 800-63: Electronic Authentication Guideline', and 'NIST 800-53: Recommended Security Controls for Federal Information Systems'. Access may only be granted when authentication mechanisms of at least a given strength are used. That is indicated using the Level of Assurance.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | AuthorizationPolicy |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | (1) |
Multiplicity | 1 |
Name | levelOfAssurance |
Name Expression | |
Namespace | AuthorizationPolicy |
Opposite | |
Owner | AuthorizationPolicy |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::SecurityAndPrivacy::AuthorizationPolicy::levelOfAssurance |
Stereotype | |
Template Parameter | |
Type | Integer |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public String route
This attribute specifies whether access to protected information may only be granted for a specified route of access. For example, access may be restricted to remote users using a Virtual Private Network (VPN). The route is a context qualifier as specified by ISO/IEC 10164-9.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | AuthorizationPolicy |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 1 |
Lower Value | (1) |
Multiplicity | 1 |
Name | route |
Name Expression | |
Namespace | AuthorizationPolicy |
Opposite | |
Owner | AuthorizationPolicy |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::SecurityAndPrivacy::AuthorizationPolicy::route |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
| SecurityAndPrivacy UML Documentation |
Summary:AttributesProperties | Detail:Attributes |