GetMetadataSaml

Use this data source to retrieve SAML IdP metadata from Okta.

Example Usage

using Pulumi;
using Okta = Pulumi.Okta;

class MyStack : Stack
{
    public MyStack()
    {
        var example = Output.Create(Okta.Idp.GetMetadataSaml.InvokeAsync(new Okta.Idp.GetMetadataSamlArgs
        {
            Id = "<idp id>",
        }));
    }

}

Coming soon!

import pulumi
import pulumi_okta as okta

example = okta.idp.get_metadata_saml(id="<idp id>")
import * as pulumi from "@pulumi/pulumi";
import * as okta from "@pulumi/okta";

const example = pulumi.output(okta.idp.getMetadataSaml({
    id: "<idp id>",
}, { async: true }));

Using GetMetadataSaml

function getMetadataSaml(args: GetMetadataSamlArgs, opts?: InvokeOptions): Promise<GetMetadataSamlResult>
function  get_metadata_saml(idp_id=None, opts=None)
func GetMetadataSaml(ctx *Context, args *GetMetadataSamlArgs, opts ...InvokeOption) (*GetMetadataSamlResult, error)
public static class GetMetadataSaml {
    public static Task<GetMetadataSamlResult> InvokeAsync(GetMetadataSamlArgs args, InvokeOptions? opts = null)
}

The following arguments are supported:

IdpId string

The id of the IdP to retrieve metadata for.

IdpId string

The id of the IdP to retrieve metadata for.

idpId string

The id of the IdP to retrieve metadata for.

idp_id str

The id of the IdP to retrieve metadata for.

GetMetadataSaml Result

The following output properties are available:

AssertionsSigned bool

whether assertions are signed.

AuthnRequestSigned bool

whether authn requests are signed.

EncryptionCertificate string

SAML request encryption certificate.

EntityId string

Entity URL for instance https://www.okta.com/saml2/service-provider/sposcfdmlybtwkdcgtuf.

HttpPostBinding string

urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Post location from the SAML metadata.

HttpRedirectBinding string

urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect location from the SAML metadata.

Id string

The provider-assigned unique ID for this managed resource.

Metadata string

raw IdP metadata.

SigningCertificate string

SAML request signing certificate.

IdpId string
AssertionsSigned bool

whether assertions are signed.

AuthnRequestSigned bool

whether authn requests are signed.

EncryptionCertificate string

SAML request encryption certificate.

EntityId string

Entity URL for instance https://www.okta.com/saml2/service-provider/sposcfdmlybtwkdcgtuf.

HttpPostBinding string

urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Post location from the SAML metadata.

HttpRedirectBinding string

urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect location from the SAML metadata.

Id string

The provider-assigned unique ID for this managed resource.

Metadata string

raw IdP metadata.

SigningCertificate string

SAML request signing certificate.

IdpId string
assertionsSigned boolean

whether assertions are signed.

authnRequestSigned boolean

whether authn requests are signed.

encryptionCertificate string

SAML request encryption certificate.

entityId string

Entity URL for instance https://www.okta.com/saml2/service-provider/sposcfdmlybtwkdcgtuf.

httpPostBinding string

urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Post location from the SAML metadata.

httpRedirectBinding string

urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect location from the SAML metadata.

id string

The provider-assigned unique ID for this managed resource.

metadata string

raw IdP metadata.

signingCertificate string

SAML request signing certificate.

idpId string
assertions_signed bool

whether assertions are signed.

authn_request_signed bool

whether authn requests are signed.

encryption_certificate str

SAML request encryption certificate.

entity_id str

Entity URL for instance https://www.okta.com/saml2/service-provider/sposcfdmlybtwkdcgtuf.

http_post_binding str

urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Post location from the SAML metadata.

http_redirect_binding str

urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect location from the SAML metadata.

id str

The provider-assigned unique ID for this managed resource.

metadata str

raw IdP metadata.

signing_certificate str

SAML request signing certificate.

idp_id str

Package Details

Repository
https://github.com/pulumi/pulumi-okta
License
Apache-2.0
Notes
This Pulumi package is based on the okta Terraform Provider.