Top Description Fields Constructors Methods
org.keycloak.common.util.reflections

public Class UnSetAccessiblePrivilegedAction

extends Object
implements PrivilegedAction<Void>
Class Inheritance
All Implemented Interfaces
java.security.PrivilegedAction
Imports
java.lang.reflect.AccessibleObject, java.security.PrivilegedAction

A PrivilegedAction that calls AccessibleObject#setAccessible(boolean)

Field Summary

Modifier and TypeField and Description
private final AccessibleObject

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Void
run()

Implements java.security.PrivilegedAction.run.

Performs the computation.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

memberback to summary
private final AccessibleObject member

Constructor Detail

UnSetAccessiblePrivilegedActionback to summary
public UnSetAccessiblePrivilegedAction(AccessibleObject member)

Method Detail

runback to summary
public Void run()

Implements java.security.PrivilegedAction.run.

Doc from java.security.PrivilegedAction.run.

Performs the computation. This method will be called by AccessController.doPrivileged after enabling privileges.

Returns:Void

a class-dependent value that may represent the results of the computation. Each class that implements PrivilegedAction should document what (if anything) this value represents.