Azure-AD-Auth
view release on metacpan or search on metacpan
# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.024.
Changes
LICENSE
MANIFEST
META.json
META.yml
Makefile.PL
README.md
cpanfile
dist.ini
examples/client_credentials.pl
examples/device_login.pl
examples/password.pl
lib/Azure/AD/Auth.pm
lib/Azure/AD/ClientCredentials.pm
lib/Azure/AD/ClientCredentialsV2.pm
lib/Azure/AD/DeviceLogin.pm
lib/Azure/AD/Errors.pm
lib/Azure/AD/Password.pm
t/01_load.t
lib/Azure/AD/ClientCredentials.pm view on Meta::CPAN
if (not defined $self->current_creds) {
$self->_refresh_from_cache;
return $self->current_creds if (defined $self->current_creds);
}
return if $self->expiration >= time;
my $auth_response = $self->ua->post_form(
$self->token_endpoint,
{
grant_type => 'client_credentials',
client_id => $self->client_id,
client_secret => $self->secret_id,
resource => $self->resource_id,
}
);
if (not $auth_response->{ success }) {
Azure::AD::RemoteError->throw(
message => $auth_response->{ content },
code => 'GetClientCredentialsFailed',
lib/Azure/AD/ClientCredentialsV2.pm view on Meta::CPAN
if (not defined $self->current_creds) {
$self->_refresh_from_cache;
return $self->current_creds if (defined $self->current_creds);
}
return if $self->expiration >= time;
my $auth_response = $self->ua->post_form(
$self->token_endpoint,
{
grant_type => 'client_credentials',
client_id => $self->client_id,
client_secret => $self->secret_id,
scope => $self->scope,
}
);
if (not $auth_response->{success}) {
Azure::AD::RemoteError->throw(
message => $auth_response->{content},
code => 'GetClientCredentialsFailed',
( run in 0.241 second using v1.01-cache-2.11-cpan-4d50c553e7e )