fix with proper names
Renamed method names to meaningful names Removed underscores from all mr_signer and mr_enclave variables
This commit is contained in:
parent
d822e810ba
commit
1555f383f9
@ -56,54 +56,54 @@ impl InstanceMeasurement {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn load_mr_signer_from_processor(self) -> Result<Self, RaTlsError> {
|
pub fn with_current_mrsigner(self) -> Result<Self, RaTlsError> {
|
||||||
let quote = Self::generate_static_empty_quote()?;
|
let quote = Self::generate_static_empty_quote()?;
|
||||||
|
|
||||||
let mr_signer_from_quote = quote.mrsigner().into();
|
let mrsigner_from_quote = quote.mrsigner().into();
|
||||||
|
|
||||||
if self.mrsigners.is_none() {
|
if self.mrsigners.is_none() {
|
||||||
Ok(Self {
|
Ok(Self {
|
||||||
mrsigners: Some(vec![mr_signer_from_quote]),
|
mrsigners: Some(vec![mrsigner_from_quote]),
|
||||||
..self
|
..self
|
||||||
})
|
})
|
||||||
} else if !self
|
} else if !self
|
||||||
.mrsigners
|
.mrsigners
|
||||||
.as_ref()
|
.as_ref()
|
||||||
.unwrap()
|
.unwrap()
|
||||||
.contains(&mr_signer_from_quote)
|
.contains(&mrsigner_from_quote)
|
||||||
{
|
{
|
||||||
let mut mrsigners = self.mrsigners.clone().unwrap();
|
let mut mrsigners = self.mrsigners.clone().unwrap();
|
||||||
mrsigners.push(mr_signer_from_quote);
|
mrsigners.push(mrsigner_from_quote);
|
||||||
Ok(self.with_mrsigners(mrsigners))
|
Ok(self.with_mrsigners(mrsigners))
|
||||||
} else {
|
} else {
|
||||||
Ok(self)
|
Ok(self)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn load_mr_enclave_from_processor(self) -> Result<Self, RaTlsError> {
|
pub fn with_current_mrenclave(self) -> Result<Self, RaTlsError> {
|
||||||
let quote = Self::generate_static_empty_quote()?;
|
let quote = Self::generate_static_empty_quote()?;
|
||||||
let mr_enclave_from_quote = quote.mrenclave().into();
|
let mrenclave_from_quote = quote.mrenclave().into();
|
||||||
|
|
||||||
if self.mrenclaves.is_none() {
|
if self.mrenclaves.is_none() {
|
||||||
Ok(Self {
|
Ok(Self {
|
||||||
mrenclaves: Some(vec![mr_enclave_from_quote]),
|
mrenclaves: Some(vec![mrenclave_from_quote]),
|
||||||
..self
|
..self
|
||||||
})
|
})
|
||||||
} else if !self
|
} else if !self
|
||||||
.mrenclaves
|
.mrenclaves
|
||||||
.as_ref()
|
.as_ref()
|
||||||
.unwrap()
|
.unwrap()
|
||||||
.contains(&mr_enclave_from_quote)
|
.contains(&mrenclave_from_quote)
|
||||||
{
|
{
|
||||||
let mut mrenclaves = self.mrenclaves.clone().unwrap();
|
let mut mrenclaves = self.mrenclaves.clone().unwrap();
|
||||||
mrenclaves.push(mr_enclave_from_quote);
|
mrenclaves.push(mrenclave_from_quote);
|
||||||
Ok(self.with_mrsigners(mrenclaves))
|
Ok(self.with_mrsigners(mrenclaves))
|
||||||
} else {
|
} else {
|
||||||
Ok(self)
|
Ok(self)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn load_all_measurements_from_processor() -> Result<Self, RaTlsError> {
|
pub fn with_current_measurements() -> Result<Self, RaTlsError> {
|
||||||
let quote = Self::generate_static_empty_quote()?;
|
let quote = Self::generate_static_empty_quote()?;
|
||||||
|
|
||||||
Ok(Self {
|
Ok(Self {
|
||||||
|
Loading…
Reference in New Issue
Block a user