Project Aristotle - ArisID Attribute Services

org.openliberty.arisid.policy
Interface IAssertion

All Superinterfaces:
IPolicyComponent
All Known Subinterfaces:
IAddValuesConstraint, IContractOrLegalConstraint, IDataDisplayMaskConstraint, IDataLossOrBreachConstraint, IDeleteValuesConstraint, ILifetimeConstraint, ILocalizationConstraint, IPropagateConstraint, IPurposeConstraint, IRetentionConstraint

public interface IAssertion
extends IPolicyComponent

Defines a WS-Policy Assertion implementation


Field Summary
static java.lang.String ISSUER_ATTR
           
static java.lang.String URI_ISSUER_APPLICATION
           
static java.lang.String URI_ISSUER_AUTHORITY
           
static java.lang.String URI_ISSUER_USER
           
 
Method Summary
 java.net.URI getIssuerUri()
          Returns Issuer's URI of the constraint
 javax.xml.namespace.QName getName()
          Returns the name of the constraint
 boolean isOptional()
          Checks if the constriant is optional
 java.lang.String toString()
          Converts the constraint to string representation.
 
Methods inherited from interface org.openliberty.arisid.policy.IPolicyComponent
equal, getType, serialize
 

Field Detail

URI_ISSUER_AUTHORITY

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

URI_ISSUER_APPLICATION

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

URI_ISSUER_USER

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

ISSUER_ATTR

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

isOptional

boolean isOptional()
Checks if the constriant is optional

Returns:
true if the constraint is optional otherwise returns false

getIssuerUri

java.net.URI getIssuerUri()
Returns Issuer's URI of the constraint

Returns:
URI of the policy constraint issuer

toString

java.lang.String toString()
Converts the constraint to string representation. Typically used for diagnostic purposes only.

Overrides:
toString in class java.lang.Object
Returns:
assertion converted to string

getName

javax.xml.namespace.QName getName()
Returns the name of the constraint

Returns:
QName of assertion

OpenLiberty.org - Licensed under Apache APL 2.0