api / org.gradle.authentication / Authentication

Authentication

@Incubating interface Authentication : Named

Base interface for transport authentication schemes.

Inherited Functions

getName

abstract fun getName(): String

The object's name.

Must be constant for the life of the object.

Inheritors

AwsImAuthentication

interface AwsImAuthentication : Authentication

Authentication scheme for digest access authentication over S3.

BasicAuthentication

interface BasicAuthentication : Authentication

Authentication scheme for basic access authentication over HTTP. When using this scheme, credentials are sent preemptively.

DigestAuthentication

interface DigestAuthentication : Authentication

Authentication scheme for digest access authentication over HTTP.