Class ValueAuthorizationParameters<V extends PrismValue>
java.lang.Object
com.evolveum.midpoint.security.enforcer.api.ValueAuthorizationParameters<V>
- All Implemented Interfaces:
- AbstractAuthorizationParameters,- ShortDumpable
public class ValueAuthorizationParameters<V extends PrismValue>
extends Object
implements AbstractAuthorizationParameters
Authorization parameters for sub-object operations.
 Temporary/experimental.
- 
Method SummaryModifier and TypeMethodDescriptiongetValue()The value (for value-based params) or "any object" - for traditional params.booleanIs the value fully known?static <C extends Containerable>
 ValueAuthorizationParameters<PrismContainerValue<C>>of(C c) voidShow the content of the object intended for diagnostics.Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.security.enforcer.api.AbstractAuthorizationParametershasValueMethods inherited from interface com.evolveum.midpoint.util.ShortDumpableshortDump, shortDumpLazily
- 
Method Details- 
ofpublic static <C extends Containerable> ValueAuthorizationParameters<PrismContainerValue<C>> of(@Nullable C c) 
- 
getValueDescription copied from interface:AbstractAuthorizationParametersThe value (for value-based params) or "any object" - for traditional params.- Specified by:
- getValuein interface- AbstractAuthorizationParameters
 
- 
isFullInformationAvailablepublic boolean isFullInformationAvailable()Description copied from interface:AbstractAuthorizationParametersIs the value fully known? SeeSelectorClause.requiresFullInformation().- Specified by:
- isFullInformationAvailablein interface- AbstractAuthorizationParameters
 
- 
shortDumpDescription copied from interface:ShortDumpableShow the content of the object intended for diagnostics. This method is supposed to append a compact, human-readable output in a single line. Unlike toString() method, there is no requirement to identify the actual class or type of the object. It is assumed that the class/type will be obvious from the context in which the output is used.- Specified by:
- shortDumpin interface- ShortDumpable
- Parameters:
- sb- StringBuilder to which to a compact one-line content of the object intended for diagnostics by system administrator should be appended.
 
 
-