Package io.vertx.mutiny.ext.auth.audit
Class SecurityAudit
java.lang.Object
io.vertx.mutiny.ext.auth.audit.SecurityAudit
- All Implemented Interfaces:
MutinyDelegate
NOTE: This class has been automatically generated from the
original non Mutiny-ified interface.- See Also:
-
SecurityAudit
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSecurityAudit(io.vertx.ext.auth.audit.SecurityAudit delegate) Create a new instance ofSecurityAuditdelegating to the given (non-null) instance ofSecurityAudit.SecurityAudit(Object delegate) -
Method Summary
Modifier and TypeMethodDescriptionvoidaudit(io.vertx.ext.auth.audit.Marker marker, boolean success) <T> Consumer<io.vertx.core.AsyncResult<T>>auditHandlerFor(io.vertx.ext.auth.audit.Marker marker) authorization(Authorization authorization) static SecurityAuditcreate()credentials(io.vertx.ext.auth.authentication.Credentials credentials) destination(io.vertx.core.net.SocketAddress address) booleanio.vertx.ext.auth.audit.SecurityAuditGet the delegate instance.inthashCode()static SecurityAuditnewInstance(io.vertx.ext.auth.audit.SecurityAudit delegate) Creates a new instance of theSecurityAudit.source(io.vertx.core.net.SocketAddress address) status(int status) toString()
-
Field Details
-
NOOP
-
__TYPE_ARG
-
-
Constructor Details
-
SecurityAudit
public SecurityAudit(io.vertx.ext.auth.audit.SecurityAudit delegate) Create a new instance ofSecurityAuditdelegating to the given (non-null) instance ofSecurityAudit. -
SecurityAudit
-
-
Method Details
-
getDelegate
public io.vertx.ext.auth.audit.SecurityAudit getDelegate()Get the delegate instance.This method returns the instance on which this shim is delegating the calls. And so, give you access to the bare API.
- Specified by:
getDelegatein interfaceMutinyDelegate- Returns:
- the delegate instance
-
create
-
source
-
destination
-
resource
public SecurityAudit resource(io.vertx.core.http.HttpVersion version, io.vertx.core.http.HttpMethod method, String path) -
resource
-
credentials
-
user
-
authorization
-
status
-
audit
public void audit(io.vertx.ext.auth.audit.Marker marker, boolean success) -
auditHandlerFor
public <T> Consumer<io.vertx.core.AsyncResult<T>> auditHandlerFor(io.vertx.ext.auth.audit.Marker marker) -
newInstance
Creates a new instance of theSecurityAudit. -
hashCode
public int hashCode() -
equals
-
toString
-