public interface  io.vertx.ext.auth.authentication.Credentials extends java.lang.Object
{
public void checkValid(java.lang.Object) throws io.vertx.ext.auth.authentication.CredentialValidationException
{
java.lang.Object v;
io.vertx.ext.auth.authentication.Credentials v;
v := @this: io.vertx.ext.auth.authentication.Credentials;
v := @parameter: java.lang.Object;
return;
}
public abstract io.vertx.core.json.JsonObject toJson();
public io.vertx.ext.auth.authentication.Credentials applyHttpChallenge(java.lang.String, io.vertx.core.http.HttpMethod, java.lang.String, java.lang.Integer, java.lang.String) throws io.vertx.ext.auth.authentication.CredentialValidationException
{
io.vertx.ext.auth.authentication.CredentialValidationException v;
io.vertx.core.http.HttpMethod v;
java.lang.String v, v, v;
java.lang.Integer v;
io.vertx.ext.auth.authentication.Credentials v;
v := @this: io.vertx.ext.auth.authentication.Credentials;
v := @parameter: java.lang.String;
v := @parameter: io.vertx.core.http.HttpMethod;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
if v == null goto label;
v = new io.vertx.ext.auth.authentication.CredentialValidationException;
specialinvoke v.<io.vertx.ext.auth.authentication.CredentialValidationException: void <init>(java.lang.String)>("This implementation can\'t handle HTTP Authentication");
throw v;
label:
return v;
}
public io.vertx.ext.auth.authentication.Credentials applyHttpChallenge(java.lang.String, io.vertx.core.http.HttpMethod, java.lang.String) throws io.vertx.ext.auth.authentication.CredentialValidationException
{
io.vertx.core.http.HttpMethod v;
java.lang.String v, v;
io.vertx.ext.auth.authentication.Credentials v, v;
v := @this: io.vertx.ext.auth.authentication.Credentials;
v := @parameter: java.lang.String;
v := @parameter: io.vertx.core.http.HttpMethod;
v := @parameter: java.lang.String;
v = interfaceinvoke v.<io.vertx.ext.auth.authentication.Credentials: io.vertx.ext.auth.authentication.Credentials applyHttpChallenge(java.lang.String,io.vertx.core.http.HttpMethod,java.lang.String,java.lang.Integer,java.lang.String)>(v, v, v, null, null);
return v;
}
public io.vertx.ext.auth.authentication.Credentials applyHttpChallenge(java.lang.String) throws io.vertx.ext.auth.authentication.CredentialValidationException
{
java.lang.String v;
io.vertx.ext.auth.authentication.Credentials v, v;
v := @this: io.vertx.ext.auth.authentication.Credentials;
v := @parameter: java.lang.String;
v = interfaceinvoke v.<io.vertx.ext.auth.authentication.Credentials: io.vertx.ext.auth.authentication.Credentials applyHttpChallenge(java.lang.String,io.vertx.core.http.HttpMethod,java.lang.String,java.lang.Integer,java.lang.String)>(v, null, null, null, null);
return v;
}
public java.lang.String toHttpAuthorization()
{
java.lang.UnsupportedOperationException v;
java.lang.Class v;
java.lang.String v, v;
io.vertx.ext.auth.authentication.Credentials v;
v := @this: io.vertx.ext.auth.authentication.Credentials;
v = new java.lang.UnsupportedOperationException;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u cannot be converted to a HTTP Authorization");
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>(v);
throw v;
}
}