public void CreateKeyIdentifierClauseSCT() { MyParameters tp = new MyParameters(); SecurityContextSecurityToken sct = new SecurityContextSecurityToken(new UniqueId(), new byte [32], DateTime.MinValue, DateTime.MaxValue); SecurityKeyIdentifierClause kic = tp.CallCreateKeyIdentifierClause(sct, SecurityTokenReferenceStyle.Internal); Assert.IsTrue(kic is LocalIdKeyIdentifierClause, "#1"); SecurityContextKeyIdentifierClause scic = tp.CallCreateKeyIdentifierClause(sct, SecurityTokenReferenceStyle.External) as SecurityContextKeyIdentifierClause; Assert.IsNotNull(scic, "#2"); Assert.IsNull(scic.Generation, "#3"); }
public void CreateKeyIdentifierClauseSCT () { MyParameters tp = new MyParameters (); SecurityContextSecurityToken sct = new SecurityContextSecurityToken (new UniqueId (), new byte [32], DateTime.MinValue, DateTime.MaxValue); SecurityKeyIdentifierClause kic = tp.CallCreateKeyIdentifierClause (sct, SecurityTokenReferenceStyle.Internal); Assert.IsTrue (kic is LocalIdKeyIdentifierClause, "#1"); SecurityContextKeyIdentifierClause scic = tp.CallCreateKeyIdentifierClause (sct, SecurityTokenReferenceStyle.External) as SecurityContextKeyIdentifierClause; Assert.IsNotNull (scic, "#2"); Assert.IsNull (scic.Generation, "#3"); }