Refactoring the valid credentials method

Signed-off-by: Nicolas Arnold <nic@roadie.io>
This commit is contained in:
Nicolas Arnold
2021-07-20 09:15:03 +01:00
parent 76fbdbc322
commit 65a4d89831
@@ -38,14 +38,9 @@ type SigningCreds = {
export class AwsIamKubernetesAuthTranslator
implements KubernetesAuthTranslator {
validCredentials(creds: SigningCreds): boolean {
if (
!creds?.accessKeyId ||
!creds?.secretAccessKey ||
!creds?.sessionToken
) {
return false;
}
return true;
return ((creds?.accessKeyId &&
creds?.secretAccessKey &&
creds?.sessionToken) as unknown) as boolean;
}
awsGetCredentials = async (): Promise<Credentials> => {