cieloecommerceoauth
Module Contents
alltypes
Module Contents
class
AccessToken
Module Contents
@<?>
AccessToken
(
@NotNull
token
:
java.lang.String
,
@<?>
expiresIn
:
int
,
@NotNull
issuedAt
:
java.util.Date
)
@NotNull
fun
component1
(
)
:
java.lang.String
@<?>
fun
component2
(
)
:
int
@NotNull
fun
component3
(
)
:
java.util.Date
@NotNull
fun
copy
(
@NotNull
token
:
java.lang.String
,
@<?>
expiresIn
:
int
,
@NotNull
issuedAt
:
java.util.Date
)
:
AccessToken
@NotNull
fun
equals
(
@Nullable
p
:
java.lang.Object
)
:
boolean
@<?>
fun
getExpiresIn
(
)
:
int
@NotNull
fun
getIssuedAt
(
)
:
java.util.Date
@NotNull
fun
getToken
(
)
:
java.lang.String
@NotNull
fun
hashCode
(
)
:
int
@<?>
fun
stillValid
(
)
:
boolean
@NotNull
fun
toString
(
)
:
java.lang.String
class
AuthClientModel
Module Contents
@<?>
AuthClientModel
(
@NotNull
accessToken
:
java.lang.String
,
@NotNull
tokenType
:
java.lang.String
,
@<?>
expiresIn
:
int
)
@NotNull
fun
component1
(
)
:
java.lang.String
@NotNull
fun
component2
(
)
:
java.lang.String
@<?>
fun
component3
(
)
:
int
@NotNull
fun
copy
(
@NotNull
accessToken
:
java.lang.String
,
@NotNull
tokenType
:
java.lang.String
,
@<?>
expiresIn
:
int
)
:
AuthClientModel
@NotNull
fun
equals
(
@Nullable
p
:
java.lang.Object
)
:
boolean
@NotNull
fun
getAccessToken
(
)
:
java.lang.String
@<?>
fun
getExpiresIn
(
)
:
int
@NotNull
fun
getTokenType
(
)
:
java.lang.String
@NotNull
fun
hashCode
(
)
:
int
@NotNull
fun
toString
(
)
:
java.lang.String
interface
CredentialsClient
Module Contents
CredentialsClient
(
)
@<?>
abstract
fun
getOAuthCredentials
(
@NotNull
onSuccessCallback
:
kotlin.jvm.functions.Function1
<
? super br.com.braspag.cieloecommerceoauth.model.AccessToken
,
kotlin.Unit
>
,
@NotNull
onError
:
kotlin.jvm.functions.Function1
<
? super java.lang.String
,
kotlin.Unit
>
)
:
void
class
Environment
Module Contents
PRODUCTION
SANDBOX
class
HttpCredentialsClient
:
CredentialsClient
Module Contents
@<?>
HttpCredentialsClient
(
@NotNull
environment
:
Environment
,
@NotNull
clientId
:
java.lang.String
,
@NotNull
clientSecret
:
java.lang.String
)
@<?>
fun
getOAuthCredentials
(
@NotNull
onSuccessCallback
:
kotlin.jvm.functions.Function1
<
? super br.com.braspag.cieloecommerceoauth.model.AccessToken
,
kotlin.Unit
>
,
@NotNull
onError
:
kotlin.jvm.functions.Function1
<
? super java.lang.String
,
kotlin.Unit
>
)
:
void
class
HttpStatusCode
Module Contents
Accepted
BadRequest
Conflict
Created
EntityTooLarge
Forbidden
@<?>
fun
getCode
(
)
:
int
InternalServerError
NoContent
NotFound
NotModified
Ok
PreconditionFailure
RequestTimeout
RetryWith
ServiceUnavailable
TooManyRequests
Unauthorized
Unknown
class
HttpStatusCodeKt
Module Contents
HttpStatusCodeKt
(
)
@NotNull
static
fun
toStatusCode
(
@<?>
$this$toStatusCode
:
int
)
:
HttpStatusCode
interface
OAuthApi
Module Contents
OAuthApi
(
)
@FormUrlEncoded
@POST
(
"v2/token"
)
@NotNull
abstract
fun
getTokenOAuth
(
@Header
(
"authorization"
)
@NotNull
authorization
:
java.lang.String
,
@Header
(
"x-sdk-version"
)
@NotNull
x_sdk_version
:
java.lang.String
,
@Field
(
"grant_type"
)
@NotNull
grant_type
:
java.lang.String
)
:
retrofit2.Call
<
AuthClientModel
>
class
WebClient
Module Contents
@<?>
WebClient
(
@NotNull
apiUrl
:
java.lang.String
)
@<?>
fun
<
T
>
createService
(
@NotNull
service
:
java.lang.Class
<
T
>
)
:
T
package
br.com.braspag.cieloecommerceoauth.extensions
Module Contents
class
HttpStatusCode
Module Contents
Accepted
BadRequest
Conflict
Created
EntityTooLarge
Forbidden
@<?>
fun
getCode
(
)
:
int
InternalServerError
NoContent
NotFound
NotModified
Ok
PreconditionFailure
RequestTimeout
RetryWith
ServiceUnavailable
TooManyRequests
Unauthorized
Unknown
class
HttpStatusCodeKt
Module Contents
HttpStatusCodeKt
(
)
@NotNull
static
fun
toStatusCode
(
@<?>
$this$toStatusCode
:
int
)
:
HttpStatusCode
package
br.com.braspag.cieloecommerceoauth.model
Module Contents
class
AccessToken
Module Contents
@<?>
AccessToken
(
@NotNull
token
:
java.lang.String
,
@<?>
expiresIn
:
int
,
@NotNull
issuedAt
:
java.util.Date
)
@NotNull
fun
component1
(
)
:
java.lang.String
@<?>
fun
component2
(
)
:
int
@NotNull
fun
component3
(
)
:
java.util.Date
@NotNull
fun
copy
(
@NotNull
token
:
java.lang.String
,
@<?>
expiresIn
:
int
,
@NotNull
issuedAt
:
java.util.Date
)
:
AccessToken
@NotNull
fun
equals
(
@Nullable
p
:
java.lang.Object
)
:
boolean
@<?>
fun
getExpiresIn
(
)
:
int
@NotNull
fun
getIssuedAt
(
)
:
java.util.Date
@NotNull
fun
getToken
(
)
:
java.lang.String
@NotNull
fun
hashCode
(
)
:
int
@<?>
fun
stillValid
(
)
:
boolean
@NotNull
fun
toString
(
)
:
java.lang.String
class
AuthClientModel
Module Contents
@<?>
AuthClientModel
(
@NotNull
accessToken
:
java.lang.String
,
@NotNull
tokenType
:
java.lang.String
,
@<?>
expiresIn
:
int
)
@NotNull
fun
component1
(
)
:
java.lang.String
@NotNull
fun
component2
(
)
:
java.lang.String
@<?>
fun
component3
(
)
:
int
@NotNull
fun
copy
(
@NotNull
accessToken
:
java.lang.String
,
@NotNull
tokenType
:
java.lang.String
,
@<?>
expiresIn
:
int
)
:
AuthClientModel
@NotNull
fun
equals
(
@Nullable
p
:
java.lang.Object
)
:
boolean
@NotNull
fun
getAccessToken
(
)
:
java.lang.String
@<?>
fun
getExpiresIn
(
)
:
int
@NotNull
fun
getTokenType
(
)
:
java.lang.String
@NotNull
fun
hashCode
(
)
:
int
@NotNull
fun
toString
(
)
:
java.lang.String
package
br.com.braspag.cieloecommerceoauth.network
Module Contents
interface
CredentialsClient
Module Contents
CredentialsClient
(
)
@<?>
abstract
fun
getOAuthCredentials
(
@NotNull
onSuccessCallback
:
kotlin.jvm.functions.Function1
<
? super br.com.braspag.cieloecommerceoauth.model.AccessToken
,
kotlin.Unit
>
,
@NotNull
onError
:
kotlin.jvm.functions.Function1
<
? super java.lang.String
,
kotlin.Unit
>
)
:
void
class
Environment
Module Contents
PRODUCTION
SANDBOX
class
HttpCredentialsClient
:
CredentialsClient
Module Contents
@<?>
HttpCredentialsClient
(
@NotNull
environment
:
Environment
,
@NotNull
clientId
:
java.lang.String
,
@NotNull
clientSecret
:
java.lang.String
)
@<?>
fun
getOAuthCredentials
(
@NotNull
onSuccessCallback
:
kotlin.jvm.functions.Function1
<
? super br.com.braspag.cieloecommerceoauth.model.AccessToken
,
kotlin.Unit
>
,
@NotNull
onError
:
kotlin.jvm.functions.Function1
<
? super java.lang.String
,
kotlin.Unit
>
)
:
void
interface
OAuthApi
Module Contents
OAuthApi
(
)
@FormUrlEncoded
@POST
(
"v2/token"
)
@NotNull
abstract
fun
getTokenOAuth
(
@Header
(
"authorization"
)
@NotNull
authorization
:
java.lang.String
,
@Header
(
"x-sdk-version"
)
@NotNull
x_sdk_version
:
java.lang.String
,
@Field
(
"grant_type"
)
@NotNull
grant_type
:
java.lang.String
)
:
retrofit2.Call
<
AuthClientModel
>
class
WebClient
Module Contents
@<?>
WebClient
(
@NotNull
apiUrl
:
java.lang.String
)
@<?>
fun
<
T
>
createService
(
@NotNull
service
:
java.lang.Class
<
T
>
)
:
T