Project Aristotle - ArisID Attribute Services

org.openliberty.arisid.policy
Interface IDataLossOrBreachConstraint

All Superinterfaces:
IAssertion, IPolicyComponent

public interface IDataLossOrBreachConstraint
extends IAssertion

Describes the entities (e.g. business or government authority, the user, etc) to be informed if the data is lost or compromised.

 <element name="DataLossOrBreachConstraint">
     <complexType>
         <attribute ref="pri:Issuer"/>
         <attribute name="uri" type="anyURI" use="required"/>
     </complexType>
 </element>
 
This specification defines two standard URIs for constraining breach reporting.
urn:liberty:names:1.0:igf:pri:breachreport:end-user
Indicates that the breach MUST be reported to the relevant end-user.
urn:liberty:names:1.0:igf:pri:breachreport:source
Indicates that the breach MUST be reported to the original source.


Field Summary
static java.lang.String ELEMENT
           
static java.lang.String NAMESPACE
           
static javax.xml.namespace.QName qelement
           
static java.lang.String URI_NOTIFY_REQUESTOR
           
static java.lang.String URI_NOTIFY_SOURCE
           
 
Fields inherited from interface org.openliberty.arisid.policy.IAssertion
ISSUER_ATTR, URI_ISSUER_APPLICATION, URI_ISSUER_AUTHORITY, URI_ISSUER_USER
 
Method Summary
 java.net.URI getBreachNotificationUri()
          returns URI attribute representing the URI value of the data loss, breach notification constraint.
 
Methods inherited from interface org.openliberty.arisid.policy.IAssertion
getIssuerUri, getName, isOptional, toString
 
Methods inherited from interface org.openliberty.arisid.policy.IPolicyComponent
equal, getType, serialize
 

Field Detail

NAMESPACE

static final java.lang.String NAMESPACE
See Also:
Constant Field Values

ELEMENT

static final java.lang.String ELEMENT
See Also:
Constant Field Values

qelement

static final javax.xml.namespace.QName qelement

URI_NOTIFY_REQUESTOR

static final java.lang.String URI_NOTIFY_REQUESTOR
See Also:
Constant Field Values

URI_NOTIFY_SOURCE

static final java.lang.String URI_NOTIFY_SOURCE
See Also:
Constant Field Values
Method Detail

getBreachNotificationUri

java.net.URI getBreachNotificationUri()
returns URI attribute representing the URI value of the data loss, breach notification constraint.

Returns:
URI breach notification URI value.

OpenLiberty.org - Licensed under Apache APL 2.0