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:
GetMetadataSaml Result
The following output properties are available:
- Assertions
Signed bool whether assertions are signed.
- Authn
Request boolSigned whether authn requests are signed.
- Encryption
Certificate string SAML request encryption certificate.
- Entity
Id string Entity URL for instance
https://www.okta.com/saml2/service-provider/sposcfdmlybtwkdcgtuf.- Http
Post stringBinding urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Post location from the SAML metadata.
- Http
Redirect stringBinding 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.
- Signing
Certificate string SAML request signing certificate.
- Idp
Id string
- Assertions
Signed bool whether assertions are signed.
- Authn
Request boolSigned whether authn requests are signed.
- Encryption
Certificate string SAML request encryption certificate.
- Entity
Id string Entity URL for instance
https://www.okta.com/saml2/service-provider/sposcfdmlybtwkdcgtuf.- Http
Post stringBinding urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Post location from the SAML metadata.
- Http
Redirect stringBinding 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.
- Signing
Certificate string SAML request signing certificate.
- Idp
Id string
- assertions
Signed boolean whether assertions are signed.
- authn
Request booleanSigned whether authn requests are signed.
- encryption
Certificate string SAML request encryption certificate.
- entity
Id string Entity URL for instance
https://www.okta.com/saml2/service-provider/sposcfdmlybtwkdcgtuf.- http
Post stringBinding urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Post location from the SAML metadata.
- http
Redirect stringBinding 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.
- signing
Certificate string SAML request signing certificate.
- idp
Id string
- assertions_
signed bool whether assertions are signed.
- authn_
request_ boolsigned 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_ strbinding urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Post location from the SAML metadata.
- http_
redirect_ strbinding 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
oktaTerraform Provider.