<PackageReference Include="System.ServiceModel.Primitives" Version="6.2.0" />

System.ServiceModel.Security.RequestSecurityTokenResponse

public bool ComputeKey { get; set; }

public string Context { get; set; }

public SecurityToken EntropyToken { get; }

public bool IsReadOnly { get; }

public bool IsRequestedTokenClosed { get; set; }

public int KeySize { get; set; }

public SecurityToken RequestedProofToken { get; set; }

protected object ThisLock { get; }

public string TokenType { get; set; }

public DateTime ValidFrom { get; }

public DateTime ValidTo { get; }

public RequestSecurityTokenResponse(MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer securityTokenSerializer)

public RequestSecurityTokenResponse(XmlElement requestSecurityTokenResponseXml, string context, string tokenType, int keySize, SecurityKeyIdentifierClause requestedAttachedReference, SecurityKeyIdentifierClause requestedUnattachedReference, bool computeKey, DateTime validFrom, DateTime validTo, bool isRequestedTokenClosed)

public RequestSecurityTokenResponse(MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer securityTokenSerializer, XmlElement requestSecurityTokenResponseXml, string context, string tokenType, int keySize, SecurityKeyIdentifierClause requestedAttachedReference, SecurityKeyIdentifierClause requestedUnattachedReference, bool computeKey, DateTime validFrom, DateTime validTo, bool isRequestedTokenClosed)

public static byte[] ComputeCombinedKey(byte[] requestorEntropy, byte[] issuerEntropy, int keySizeInBits)

public static RequestSecurityTokenResponse CreateFrom(XmlReader reader, MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer securityTokenSerializer)

public T GetAppliesTo<T>()

public T GetAppliesTo<T>(XmlObjectSerializer serializer)

public void GetAppliesToQName(out string localName, out string namespaceUri)

public virtual GenericXmlSecurityToken GetIssuedToken(SecurityTokenResolver resolver, IList<SecurityTokenAuthenticator> allowedAuthenticators, SecurityKeyEntropyMode keyEntropyMode, byte[] requestorEntropy, string expectedTokenType, ReadOnlyCollection<IAuthorizationPolicy> authorizationPolicies, int defaultKeySize, bool isBearerKeyType)

public void MakeReadOnly()

protected virtual void OnMakeReadOnly()

public void SetAppliesTo<T>(T appliesTo, XmlObjectSerializer serializer)

public void SetLifetime(DateTime validFrom, DateTime validTo)

public void WriteTo(XmlWriter writer)